BetterExplorer.MainWindow.downArrow_Click C# (CSharp) 메소드

downArrow_Click() 개인적인 메소드

private downArrow_Click ( object sender, RoutedEventArgs e ) : void
sender object
e RoutedEventArgs
리턴 void
    private void downArrow_Click(object sender, RoutedEventArgs e) {
      _CMHistory.Items.Clear();
      if (tcMain.SelectedItem == null) return;
      var nl = ((Wpf.Controls.TabItem)tcMain.SelectedItem).log;
      var i = 0;
      foreach (var item in nl.HistoryItemsList) {
        if (item != null) {
          var itemCopy = item.Clone();
          _CMHistory.Items.Add(Utilities.Build_MenuItem(itemCopy.DisplayName, itemCopy, itemCopy.ThumbnailSource(16, ShellThumbnailFormatOption.IconOnly, ShellThumbnailRetrievalOption.Default),
                                                                                                           checkable: true, isChecked: i == nl.CurrentLocPos, GroupName: "G1", onClick: miItems_Click));
        }
        i++;
      }

      _CMHistory.Placement = PlacementMode.Bottom;
      _CMHistory.PlacementTarget = navBarGrid;
      _CMHistory.IsOpen = true;
    }
MainWindow