コード例 #1
0
ファイル: App.xaml.cs プロジェクト: Gainedge/BetterExplorer
 /// <summary>
 /// Creates initial tab
 /// </summary>
 /// <param name="win">The main window</param>
 /// <param name="sho">The shell object used for tab creation</param>
 private void CreateInitialTab(MainWindow win, IListItemEx sho) {
   var bmpSource = sho.ThumbnailSource(16, ShellThumbnailFormatOption.IconOnly, ShellThumbnailRetrievalOption.Default);
   var newt = new Wpf.Controls.TabItem(sho) {
     Header = sho.DisplayName,
     Icon = bmpSource
   };
   newt.PreviewMouseMove += this.Newt_PreviewMouseMove;
   newt.ToolTip = sho.ParsingName.Replace("%20", " ").Replace("%3A", ":").Replace("%5C", @"\");
   win.tcMain.CloneTabItem(newt);
 }