Download TreeView In-place Editing in MVVM
Description
This project demonstrates a clean way of doing the in-place editing in the WPF TreeView control
Source Files
The download file treeviewinplaceedit.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
TreeViewMVVMInPlaceEditing/BusinessLib/BusinessLib.csproj
TreeViewMVVMInPlaceEditing/BusinessLib/BusinessLib.csproj.vspscc
TreeViewMVVMInPlaceEditing/BusinessLib/DataAccess/Database.cs
TreeViewMVVMInPlaceEditing/BusinessLib/DataModel/City.cs
TreeViewMVVMInPlaceEditing/BusinessLib/DataModel/Person.cs
TreeViewMVVMInPlaceEditing/BusinessLib/DataModel/Region.cs
TreeViewMVVMInPlaceEditing/BusinessLib/DataModel/State.cs
TreeViewMVVMInPlaceEditing/BusinessLib/Properties/AssemblyInfo.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditing.sln
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditing.vssscc
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/App.xaml
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/App.xaml.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/Behaviors/TreeViewInPlaceEditBehavior.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/Behaviors/TreeViewInPlaceEditBoxBehavior.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/DemoWindow.xaml
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/DemoWindow.xaml.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/Extensions/DependencyObjectExtension.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/Extensions/FrameworkElementExtension.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/InPlaceEdit/InPlaceEditDemoControl.xaml
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/InPlaceEdit/InPlaceEditDemoControl.xaml.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/InPlaceEdit/ViewModel/FamilyTreeViewModel.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/InPlaceEdit/ViewModel/PersonViewModel.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/Properties/AssemblyInfo.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/Properties/Resources.Designer.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/Properties/Resources.resx
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/Properties/Settings.Designer.cs
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/Properties/Settings.settings
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/TreeViewMVVMInPlaceEditingDemo.csproj
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/TreeViewMVVMInPlaceEditingDemo.csproj.vspscc
TreeViewMVVMInPlaceEditing/TreeViewMVVMInPlaceEditingDemo/app.config
Download
Click the following link to download treeviewinplaceedit.zip.
treeviewinplaceedit.zip