4 changed files
BExplorer/BetterExplorer | ||
MainWindow.xaml.cs | ||
Shell/Custom ContextMenus Remove Soon | ||
ColumnMenu.xaml | ||
ColumnMenu.xaml.cs | ||
WpfControlLibrary1/themes | ||
generic.xaml | ||
MainWindow.xaml.cs
/BExplorer/BetterExplorer/MainWindow.xaml.cs-5+8/BExplorer/BetterExplorer/MainWindow.xaml.cs
Add comment 1351 }
Add comment 1352
Add comment 1353 void ShellListView_OnListViewColumnDropDownClicked(object sender, ListViewColumnDropDownArgs e) {
Add comment 1354 Plus var packUri = "pack://application:,,,/BetterExplorer;component/Images/jseverything16.png";
Add comment 1354 1355 var menu = new ListviewColumnDropDown() {
Add comment 1355 1356 Placement = System.Windows.Controls.Primitives.PlacementMode.AbsolutePoint,
Add comment 1356 1357 HorizontalOffset = e.ActionPoint.X,
Add comment 1369 1370 break;
Add comment 1370 1371 case "Date modified":
Add comment 1371 1372 var Container = new ItemsControl();
Add comment 1372 Minus Container.Items.Add("Select a date or date range:");
Add comment 1373 Minus Container.Items.Add(new DatePicker());
Add comment 1373 Plus Container.Items.Add(new MenuItem() { Icon = new ImageSourceConverter().ConvertFromString(packUri) as ImageSource, Header = "Select a date or date range:", HorizontalContentAlignment = HorizontalAlignment.Stretch, HorizontalAlignment = HorizontalAlignment.Stretch });
Add comment 1374 Plus Container.Items.Add(new Calendar());
Add comment 1374 1375 menu.AddItem(Container);
Add comment 1375 1376
Add comment 1376 1377 Things.AddRange(new[] { "A long time ago", "Earlier this year", "Earlier this month", "Last week", "Today" });
Add comment 1381 1382 }
Add comment 1382 1383
Add comment 1383 1384 foreach (var item in Things) {
Add comment 1384 Minus menu.AddItem(new Fluent.Button() {
Add comment 1385 Minus SizeDefinition = new Fluent.RibbonControlSizeDefinition("middle,middle,middle"),
Add comment 1386 Minus Header = item
Add comment 1385 Plus menu.AddItem(new MenuItem() {
Add comment 1386 Plus Icon = new ImageSourceConverter().ConvertFromString(packUri) as ImageSource,
Add comment 1387 Plus Header = item,
Add comment 1388 Plus HorizontalContentAlignment= HorizontalAlignment.Stretch,
Add comment 1389 Plus HorizontalAlignment= HorizontalAlignment.Stretch
Add comment 1387 1390 });
Add comment 1388 1391 }
Add comment 1389 1392 }
ColumnMenu.xaml
/Shell/Custom ContextMenus Remove Soon/ColumnMenu.xaml-7/Shell/Custom ContextMenus Remove Soon/ColumnMenu.xaml
Add comment 1 Minus <Window x:Class="WpfApplication1.Attempt_1.ColumnMenu"
Add comment 2 Minus xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
Add comment 3 Minus xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Add comment 4 Minus Width="134" WindowStyle="None" Deactivated="Window_Deactivated" SizeToContent="WidthAndHeight" Focusable="False" ResizeMode="NoResize" ScrollViewer.VerticalScrollBarVisibility="Disabled" ShowInTaskbar="False">
Add comment 5 Minus <ItemsControl x:Name="Controls" HorizontalAlignment="Left" Width="auto" Height="Auto" VerticalAlignment="Top" />
Add comment 6 Minus </Window>
Add comment 7 Minus
ColumnMenu.xaml.cs
/Shell/Custom ContextMenus Remove Soon/ColumnMenu.xaml.cs/Shell/Custom ContextMenus Remove Soon/ColumnMenu.xaml.cs