实例介绍
之前发布的作废,这是从老外的源码转换过来,并进行了扩展: 1>添加了水平和垂直网格线 2>添加了MVVM 3>添加了UI虚拟化的支持 4>支持自动填充列和最小宽度列 5>可绑定到Datatable,从而进行编辑操作 6>可装载海量数据,单层数据超过1W,瞬间完成,50W数据的滚动不卡顿 7>集成到ComboBox中 8>有两个主题,一个有类似传统的有折叠连接线的主题,另一个是当下的。 个人比较喜欢有折叠连接线的,结构可以更清晰。 特别强调一点:在海量数据的情况下,如果虚拟化UI开启,在展开大量数据的情况下,执行滚动操作可能导致程序假死,原因不明,希望有人能找到原因,并能告知!另外对于系统自带的TreeView测试发现,如果展开第二层,该层数据量很大,拖放也很卡,但DataGrid却非常顺滑,怀疑微软对层次结构的UI虚拟化仍没做好。 另外就个人感觉在目前的电脑配置下,UI虚拟化可以显著提高数据的加载速度,但一旦数据已加载后,执行拖放操作时,顺滑程度远不于非虚拟化的情况,原因也很简单,只要内存还够用,UI已加载的拖放肯定比UI虚拟的拖放好。 Email: wuyang26@live.cn
【实例截图】
【核心代码】
4744302542850828357.rar
└── WpfTreeListView
├── Bin
│ ├── de
│ │ └── System.Windows.Interactivity.resources.dll
│ ├── en
│ │ └── System.Windows.Interactivity.resources.dll
│ ├── es
│ │ └── System.Windows.Interactivity.resources.dll
│ ├── fr
│ │ └── System.Windows.Interactivity.resources.dll
│ ├── GenLibrary.dll
│ ├── GenLibrary.pdb
│ ├── it
│ │ └── System.Windows.Interactivity.resources.dll
│ ├── ja
│ │ └── System.Windows.Interactivity.resources.dll
│ ├── ko
│ │ └── System.Windows.Interactivity.resources.dll
│ ├── ru
│ │ └── System.Windows.Interactivity.resources.dll
│ ├── System.Windows.Interactivity.dll
│ ├── System.Windows.Interactivity.xml
│ ├── WpfTreeListView.exe
│ ├── WpfTreeListView.exe.config
│ ├── WpfTreeListView.pdb
│ ├── zh-Hans
│ │ └── System.Windows.Interactivity.resources.dll
│ └── zh-Hant
│ └── System.Windows.Interactivity.resources.dll
├── GenLibrary
│ ├── bin
│ ├── Extended
│ │ ├── Animation
│ │ │ └── GridLengthAnimation.cs
│ │ ├── ControlzEx
│ │ │ ├── Behaviors
│ │ │ │ └── WindowChromeBehavior.cs
│ │ │ ├── Helper
│ │ │ │ ├── DpiHelper.cs
│ │ │ │ ├── MonitorHelper.cs
│ │ │ │ └── PropertyChangeNotifier.cs
│ │ │ ├── Microsoft.Windows.Shell
│ │ │ │ ├── Standard
│ │ │ │ │ ├── ComGuids.cs
│ │ │ │ │ ├── Debug.cs
│ │ │ │ │ ├── DoubleUtil.cs
│ │ │ │ │ ├── DpiHelper.cs
│ │ │ │ │ ├── ErrorCodes.cs
│ │ │ │ │ ├── MessageWindow.cs
│ │ │ │ │ ├── NativeMethods.cs
│ │ │ │ │ ├── ShellProvider.cs
│ │ │ │ │ ├── StreamHelper.cs
│ │ │ │ │ ├── Utilities.cs
│ │ │ │ │ ├── Utilities.Windows.cs
│ │ │ │ │ ├── Utilities.Wpf.cs
│ │ │ │ │ ├── Verify.cs
│ │ │ │ │ └── WindowResizer.cs
│ │ │ │ ├── SystemCommands.cs
│ │ │ │ ├── SystemParameters2.cs
│ │ │ │ ├── WindowChrome.cs
│ │ │ │ └── WindowChromeWorker.cs
│ │ │ ├── PackIconBase.cs
│ │ │ ├── PopupEx.cs
│ │ │ ├── ToolTipAssist.cs
│ │ │ └── 说明.txt
│ │ ├── GenClass
│ │ │ ├── AutoSelectTreeListItemWhenChildIsFocus.cs
│ │ │ ├── AutoSelectWhenAnyChildGetsFocus.cs
│ │ │ ├── DataGridShowRowNumber.cs
│ │ │ ├── GridLengthAnimation.cs
│ │ │ ├── GridViewColumnExt
│ │ │ │ ├── ConverterGridViewColumn.cs
│ │ │ │ ├── FixedColumn.cs
│ │ │ │ ├── ImageGridViewColumn.cs
│ │ │ │ ├── LayoutColumn.cs
│ │ │ │ ├── ListViewLayoutManager.cs
│ │ │ │ ├── ListViewVerticalLineMarginConverter.cs
│ │ │ │ ├── ProportionalColumn.cs
│ │ │ │ ├── RangeColumn.cs
│ │ │ │ └── TreeListViewLayoutManager.cs
│ │ │ ├── Password.cs
│ │ │ ├── TaskAsyncHelper.cs
│ │ │ ├── TreeListViewBehavior.cs
│ │ │ ├── TreeViewItemBehavior.cs
│ │ │ └── TreeViewItemExt.cs
│ │ ├── GenControls
│ │ │ ├── ComboBoxEx
│ │ │ │ ├── ComboBoxEx.cs
│ │ │ │ ├── Themes
│ │ │ │ │ └── Generic.xaml
│ │ │ │ └── 使用说明.txt
│ │ │ └── TreeListView
│ │ │ ├── LevelToGridMarginForTreeList.cs
│ │ │ ├── LevelToIndentConverter.cs
│ │ │ ├── LevelToVerLnMarginForTreeList.cs
│ │ │ ├── themes
│ │ │ │ └── TreeListWin7.xaml
│ │ │ ├── TreeGridViewRowPresenter.cs
│ │ │ ├── TreeListView.cs
│ │ │ └── TreeListViewItem.cs
│ │ ├── GenWindows
│ │ │ └── GlassWindow
│ │ │ ├── GlassWindow.cs
│ │ │ └── Themes
│ │ │ ├── ColorBrush.xaml
│ │ │ └── Generic.xaml
│ │ └── MVVM
│ │ ├── Base
│ │ │ ├── DelegateCommand.cs
│ │ │ ├── EventAttachCommandFull
│ │ │ │ ├── Attachment.cs
│ │ │ │ ├── CommandBase.cs
│ │ │ │ └── CommandBehaviorBase.cs
│ │ │ ├── EventAttachCommandSmp
│ │ │ │ ├── BehaviorBinding.cs
│ │ │ │ ├── CommandBehaviorBinding.cs
│ │ │ │ ├── CommandBehaviorCollection.cs
│ │ │ │ ├── CommandBehavior.cs
│ │ │ │ ├── EventHandlerGenerator.cs
│ │ │ │ └── ExecutionStrategy.cs
│ │ │ ├── EventToCommand.cs
│ │ │ ├── IEventArgsConverter.cs
│ │ │ ├── ObservableDictionary.cs
│ │ │ ├── ObservableDictionary说明.txt
│ │ │ ├── ObservableSortedDictionary.cs
│ │ │ ├── Relaycommand.cs
│ │ │ └── ViewModelBase.cs
│ │ └── TreeListView
│ │ ├── TreeListDataTable.cs
│ │ └── TreeListViewItemViewModel.cs
│ ├── GenLibrary.csproj
│ ├── obj
│ │ ├── Debug
│ │ │ ├── BusyIndicator
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── ButtonSpinner
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── Calculator
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── CalculatorUpDown
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── CheckComboBox
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── CheckListBox
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── ChildWindow
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── Chromes
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── CollectionControl
│ │ │ │ ├── Implementation
│ │ │ │ │ ├── CollectionControlDialog.baml
│ │ │ │ │ ├── CollectionControlDialog.g.cs
│ │ │ │ │ └── CollectionControlDialog.g.i.cs
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── ColorCanvas
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── ColorPicker
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── CoreCompileInputs.cache
│ │ │ ├── DateTimePicker
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── DateTimeUpDown
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── DropDownButton
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── Extended
│ │ │ │ ├── GenControls
│ │ │ │ │ ├── BreadcrumbBar
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ ├── AeroChrome.baml
│ │ │ │ │ │ ├── BreadcrumbButton.baml
│ │ │ │ │ │ ├── BreadcrumbItem.baml
│ │ │ │ │ │ ├── Brushes.baml
│ │ │ │ │ │ ├── ButtonTemplates.baml
│ │ │ │ │ │ ├── Generic.baml
│ │ │ │ │ │ └── ProgressBar.baml
│ │ │ │ │ ├── ButtonStrip
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── CalculatorScience
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── ComboBoxEx
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── CtrlBook
│ │ │ │ │ │ ├── CtrlBook.baml
│ │ │ │ │ │ ├── CtrlBook.g.cs
│ │ │ │ │ │ ├── CtrlBook.g.i.cs
│ │ │ │ │ │ ├── CtrlBookPage.baml
│ │ │ │ │ │ ├── CtrlBookPage.g.cs
│ │ │ │ │ │ └── CtrlBookPage.g.i.cs
│ │ │ │ │ ├── DockPanelSplitter
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── DocumentViewer
│ │ │ │ │ │ └── XPSViewer.g.i.cs
│ │ │ │ │ ├── INTHex
│ │ │ │ │ │ ├── INTHex.baml
│ │ │ │ │ │ ├── INTHex.g.cs
│ │ │ │ │ │ └── INTHex.g.i.cs
│ │ │ │ │ ├── OutlookBar
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ ├── Colors
│ │ │ │ │ │ │ └── Win7Skin.baml
│ │ │ │ │ │ ├── Expander
│ │ │ │ │ │ │ ├── Generic.baml
│ │ │ │ │ │ │ ├── Generic.Expander.baml
│ │ │ │ │ │ │ └── Generic.ExpandHeader.baml
│ │ │ │ │ │ └── Outlook
│ │ │ │ │ │ ├── Generic.baml
│ │ │ │ │ │ ├── OutlookBar.baml
│ │ │ │ │ │ ├── OutlookSection.baml
│ │ │ │ │ │ └── ToggleButton.baml
│ │ │ │ │ ├── PanelBar
│ │ │ │ │ │ └── Themes
│ │ │ │ │ ├── PileFlowPanel
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── PopupBox
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── RadialGauge
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── ResizablePanel
│ │ │ │ │ │ └── themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── SearchBox
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── SlideShow
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── ToggleSwitch
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── TransitioningContentControl
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── TreeGrid
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ └── TreeListView
│ │ │ │ │ └── themes
│ │ │ │ │ └── TreeListWin7.baml
│ │ │ │ ├── GenWindows
│ │ │ │ │ ├── BusyWindow
│ │ │ │ │ │ ├── BusyWindow.baml
│ │ │ │ │ │ ├── BusyWindow.g.cs
│ │ │ │ │ │ └── BusyWindow.g.i.cs
│ │ │ │ │ ├── DialogWindow
│ │ │ │ │ │ ├── DialogInputWindow.baml
│ │ │ │ │ │ ├── DialogInputWindow.g.cs
│ │ │ │ │ │ └── DialogInputWindow.g.i.cs
│ │ │ │ │ ├── GlassWindow
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ ├── ColorBrush.baml
│ │ │ │ │ │ └── Generic.baml
│ │ │ │ │ ├── ModernWindow
│ │ │ │ │ │ └── Themes
│ │ │ │ │ │ ├── ColorBrush.baml
│ │ │ │ │ │ └── ModernWindow.baml
│ │ │ │ │ ├── ProgressWindow
│ │ │ │ │ │ ├── ProgressWindow.baml
│ │ │ │ │ │ ├── ProgressWindow.g.cs
│ │ │ │ │ │ └── ProgressWindow.g.i.cs
│ │ │ │ │ └── WelcomeWindow
│ │ │ │ │ ├── WelcomeWindow.baml
│ │ │ │ │ ├── WelcomeWindow.g.cs
│ │ │ │ │ └── WelcomeWindow.g.i.cs
│ │ │ │ ├── Metro
│ │ │ │ │ ├── Styles
│ │ │ │ │ └── Themes
│ │ │ │ ├── Microsoft
│ │ │ │ │ └── Themes
│ │ │ │ │ ├── AccordionAjax.baml
│ │ │ │ │ ├── Input.baml
│ │ │ │ │ └── Layout.baml
│ │ │ │ └── Styles
│ │ │ │ ├── DataGrid
│ │ │ │ │ ├── ComboBoxArrowHide.baml
│ │ │ │ │ ├── DataGrid_General.baml
│ │ │ │ │ └── TextBoxForDataGridTemplate.baml
│ │ │ │ ├── ListBox
│ │ │ │ │ └── AutoScrollListBox.baml
│ │ │ │ ├── TabControl
│ │ │ │ │ ├── TabControl_Office.baml
│ │ │ │ │ ├── TabControl_Outlook.baml
│ │ │ │ │ ├── TabControl_WithClose.baml
│ │ │ │ │ └── TabItem_LeftTextVertical.baml
│ │ │ │ └── TreeView
│ │ │ │ ├── TreeViewWin7.baml
│ │ │ │ └── TreeViewXP.baml
│ │ │ ├── Filepicker
│ │ │ │ └── Themes
│ │ │ │ └── Generic.baml
│ │ │ ├── GeneratedInternalTypeHelper.g.cs
│ │ │ ├── GeneratedInternalTypeHelper.g.i.cs
│ │ │ ├── GenLibrary.Core.ErrorMessages.resources
│ │ │ ├── GenLibrary.csproj.FileListAbsolute.txt
│ │ │ ├── GenLibrary.csproj.GenerateResource.Cache
│ │ │ ├── GenLibrary.csprojResolveAssemblyReference.cache
│ │ │ ├── GenLibrary.dll
│ │ │ ├── GenLibrary.g.resources
│ │ │ ├── GenLibrary_MarkupCompile.cache
│ │ │ ├── GenLibrary_MarkupCompile.i.cache
│ │ │ ├── GenLibrary_MarkupCompile.lref
│ │ │ ├── GenLibrary.pdb
│ │ │ ├── Magnifier
│ │ │ │ └── Themes
│ │ │ │ └── Generic.baml
│ │ │ ├── MessageBox
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── MultiLineTextEditor
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── NumericUpDown
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── Pie
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── Primitives
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2
│ │ │ │ │ ├── SelectorItem.baml
│ │ │ │ │ └── WindowControl.baml
│ │ │ │ └── Generic
│ │ │ │ ├── SelectorItem.baml
│ │ │ │ └── WindowControl.baml
│ │ │ ├── PropertyGrid
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── RangeSlider
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── RichTextBoxFormatBar
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── SplitButton
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ │ ├── TempPE
│ │ │ ├── Themes
│ │ │ │ ├── Aero
│ │ │ │ │ ├── Brushes_NormalColor.baml
│ │ │ │ │ └── Buttons_NormalColor.baml
│ │ │ │ ├── Aero2
│ │ │ │ │ ├── Brushes.baml
│ │ │ │ │ ├── Buttons.baml
│ │ │ │ │ ├── Common.baml
│ │ │ │ │ └── Glyphs.baml
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ ├── Aero.NormalColor.baml
│ │ │ │ ├── classic.baml
│ │ │ │ ├── Generic
│ │ │ │ │ ├── Brushes.baml
│ │ │ │ │ ├── Buttons.baml
│ │ │ │ │ ├── Common.baml
│ │ │ │ │ └── Glyphs.baml
│ │ │ │ ├── Generic.baml
│ │ │ │ ├── luna.homestead.baml
│ │ │ │ ├── luna.metallic.baml
│ │ │ │ ├── luna.normalcolor.baml
│ │ │ │ └── royale.normalcolor.baml
│ │ │ ├── TimePicker
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── TimeSpanUpDown
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── TokenizedTextBox
│ │ │ │ └── Themes
│ │ │ │ └── Generic.baml
│ │ │ ├── WatermarkComboBox
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── WatermarkTextBox
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── Wizard
│ │ │ │ └── Themes
│ │ │ │ ├── Aero2.NormalColor.baml
│ │ │ │ └── Generic.baml
│ │ │ ├── Xceed.Wpf.Toolkit.Core.ErrorMessages.resources
│ │ │ ├── Xceed.Wpf.Toolkit.csproj.FileListAbsolute.txt
│ │ │ ├── Xceed.Wpf.Toolkit.csproj.GenerateResource.Cache
│ │ │ ├── Xceed.Wpf.Toolkit.csprojResolveAssemblyReference.cache
│ │ │ ├── Xceed.Wpf.Toolkit.dll
│ │ │ ├── Xceed.Wpf.Toolkit.g.resources
│ │ │ ├── Xceed.Wpf.Toolkit_MarkupCompile.cache
│ │ │ ├── Xceed.Wpf.Toolkit_MarkupCompile.i.cache
│ │ │ ├── Xceed.Wpf.Toolkit_MarkupCompile.lref
│ │ │ ├── Xceed.Wpf.Toolkit.pdb
│ │ │ └── Zoombox
│ │ │ └── Themes
│ │ │ ├── Aero2.NormalColor.baml
│ │ │ └── Generic.baml
│ │ └── Release
│ │ ├── CoreCompileInputs.cache
│ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── Extended
│ │ │ ├── GenControls
│ │ │ │ ├── ComboBoxEx
│ │ │ │ │ └── Themes
│ │ │ │ │ └── Generic.baml
│ │ │ │ └── TreeListView
│ │ │ │ └── themes
│ │ │ │ └── TreeListWin7.baml
│ │ │ └── GenWindows
│ │ │ └── GlassWindow
│ │ │ └── Themes
│ │ │ ├── ColorBrush.baml
│ │ │ └── Generic.baml
│ │ ├── GeneratedInternalTypeHelper.g.cs
│ │ ├── GeneratedInternalTypeHelper.g.i.cs
│ │ ├── GenLibrary.csproj.FileListAbsolute.txt
│ │ ├── GenLibrary.csprojResolveAssemblyReference.cache
│ │ ├── GenLibrary.dll
│ │ ├── GenLibrary.g.resources
│ │ ├── GenLibrary_MarkupCompile.cache
│ │ ├── GenLibrary_MarkupCompile.i.cache
│ │ ├── GenLibrary_MarkupCompile.lref
│ │ ├── GenLibrary.pdb
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── TempPE
│ │ └── Themes
│ │ └── Generic.baml
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── sn.snk
│ └── Themes
│ └── Generic.xaml
├── WpfTreeListView
│ ├── App.config
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── bin
│ ├── Images
│ │ ├── 3DStackedArea_32x32.png
│ │ ├── AlignVerticalLeft_32x32.png
│ │ ├── AutoSum_32x32.png
│ │ └── BringToFront_32x32.png
│ ├── MainWindow.xaml
│ ├── MainWindow.xaml.cs
│ ├── obj
│ │ ├── Debug
│ │ │ ├── App.baml
│ │ │ ├── App.g.cs
│ │ │ ├── App.g.i.cs
│ │ │ ├── CoreCompileInputs.cache
│ │ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── MainWindow.baml
│ │ │ ├── MainWindow.g.cs
│ │ │ ├── MainWindow.g.i.cs
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ │ ├── TempPE
│ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ ├── TreeListXP.baml
│ │ │ ├── WpfTreeListView_Content.g.i.cs
│ │ │ ├── WpfTreeListView.csproj.FileListAbsolute.txt
│ │ │ ├── WpfTreeListView.csproj.GenerateResource.Cache
│ │ │ ├── WpfTreeListView.csprojResolveAssemblyReference.cache
│ │ │ ├── WpfTreeListView.exe
│ │ │ ├── WpfTreeListView.g.resources
│ │ │ ├── WpfTreeListView_MarkupCompile.cache
│ │ │ ├── WpfTreeListView_MarkupCompile.i.cache
│ │ │ ├── WpfTreeListView_MarkupCompile.lref
│ │ │ ├── WpfTreeListView.pdb
│ │ │ └── WpfTreeListView.Properties.Resources.resources
│ │ └── Release
│ │ ├── App.baml
│ │ ├── App.g.cs
│ │ ├── App.g.i.cs
│ │ ├── CoreCompileInputs.cache
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── MainWindow.baml
│ │ ├── MainWindow.g.cs
│ │ ├── MainWindow.g.i.cs
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── TempPE
│ │ │ └── Properties.Resources.Designer.cs.dll
│ │ ├── TreeListXP.baml
│ │ ├── WpfTreeListView.csproj.FileListAbsolute.txt
│ │ ├── WpfTreeListView.csproj.GenerateResource.Cache
│ │ ├── WpfTreeListView.csprojResolveAssemblyReference.cache
│ │ ├── WpfTreeListView.exe
│ │ ├── WpfTreeListView.g.resources
│ │ ├── WpfTreeListView_MarkupCompile.cache
│ │ ├── WpfTreeListView_MarkupCompile.i.cache
│ │ ├── WpfTreeListView_MarkupCompile.i.lref
│ │ ├── WpfTreeListView_MarkupCompile.lref
│ │ ├── WpfTreeListView.pdb
│ │ └── WpfTreeListView.Properties.Resources.resources
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── TreeListXP.xaml
│ └── WpfTreeListView.csproj
└── WpfTreeListView.sln
194 directories, 365 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论