From cf8be1851dd996194c69f2477bd9aa1fec7c1639 Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Wed, 23 Sep 2009 19:30:05 +0000 Subject: [PATCH] Add sorting support to WPF ListViews. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4989 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../Project/Src/RecentProjectsControl.xaml | 53 ++-- .../Project/Src/RecentProjectsControl.xaml.cs | 2 +- .../Project/Src/StartPageControl.xaml | 9 +- .../Gui/Workbench/Layouts/AvalonPadContent.cs | 2 +- .../Src/Project/Converter/UpgradeView.xaml | 226 +++++++++--------- .../Src/TextEditor/Commands/ToolCommands.cs | 16 -- .../ExtensionMethods.cs | 65 +++++ .../ICSharpCode.Core.Presentation.csproj | 2 + .../LocalizeExtension.cs | 5 +- .../SortableGridViewColumn.cs | 212 ++++++++++++++++ .../themes/Aero.NormalColor.xaml | 1 + .../themes/generic.xaml | 29 ++- 12 files changed, 473 insertions(+), 149 deletions(-) create mode 100644 src/Main/ICSharpCode.Core.Presentation/ExtensionMethods.cs create mode 100644 src/Main/ICSharpCode.Core.Presentation/SortableGridViewColumn.cs diff --git a/src/AddIns/Misc/StartPage/Project/Src/RecentProjectsControl.xaml b/src/AddIns/Misc/StartPage/Project/Src/RecentProjectsControl.xaml index cfbb1ce666..b7269d3a12 100644 --- a/src/AddIns/Misc/StartPage/Project/Src/RecentProjectsControl.xaml +++ b/src/AddIns/Misc/StartPage/Project/Src/RecentProjectsControl.xaml @@ -1,29 +1,52 @@ - - - + + + + - + - - + + - - - + + + - -