wpf mvvm treeview 动态加载实现重命名与右键添加


综合网上资源制作的,根据那些零碎的代码组合的,高手请跳过。已经整理好,可以运行。(特别注意,只有第一个根目录树加载了右键命令,第二个没有加载,自己可以根据需要改变每个树的右键命令)
资源截图
代码片段和文件信息
using System;
using System.Windows;
using System.Windows.Navigation;
using System.Data;
using System.xml;
using System.Configuration;
using System.Windows.Interop;

namespace TestTreeView
{
    /// 
    /// Interaction logic for MyApp.xaml
    /// 


    public partial class MyApp : Application
    {

        //  Can be used at runtime to determine if running as XBAP
        static public bool IsXBAP
        {
            get
            {
                return BrowserInteropHelper.IsBrowserHosted;
            }
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    ..A..H.     89600  2017-06-29 14:34  TestTreeView.vsTestTreeViewv14.suo

     文件      21056  2017-06-29 09:42  TestTreeViewpackagesCommonServiceLocator.1.3CommonServiceLocator.1.3.nupkg

     文件      18112  2017-06-29 09:42  TestTreeViewpackagesCommonServiceLocator.1.3libportable-net4+sl5+netcore45+wpa81+wp8Microsoft.Practices.ServiceLocation.dll

     文件      24064  2017-06-29 09:42  TestTreeViewpackagesCommonServiceLocator.1.3libportable-net4+sl5+netcore45+wpa81+wp8Microsoft.Practices.ServiceLocation.pdb

     文件      15978  2017-06-29 09:42  TestTreeViewpackagesCommonServiceLocator.1.3libportable-net4+sl5+netcore45+wpa81+wp8Microsoft.Practices.ServiceLocation.xml

     文件      31744  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libMonoAndroid10Prism.dll

     文件      82291  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libMonoAndroid10Prism.xml

     文件      31744  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libMonoTouch10Prism.dll

     文件      82291  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libMonoTouch10Prism.xml

     文件      31744  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0lib
et45Prism.dll

     文件      82291  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0lib
et45Prism.xml

     文件      31744  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libportable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10Prism.dll

     文件      82291  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libportable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10Prism.xml

     文件      31744  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libwp8Prism.dll

     文件      82291  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libwp8Prism.xml

     文件      31744  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libwp81Prism.dll

     文件      82291  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libwp81Prism.xml

     文件      31744  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libwpa81Prism.dll

     文件      82291  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libwpa81Prism.xml

     文件      31744  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libXamarin.iOS10Prism.dll

     文件      82291  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0libXamarin.iOS10Prism.xml

     文件     196184  2017-06-29 09:42  TestTreeViewpackagesPrism.Core.6.3.0Prism.Core.6.3.0.nupkg

     文件      18432  2017-06-29 09:42  TestTreeViewpackagesPrism.Unity.6.3.0lib
et45Prism.Unity.Wpf.dll

     文件      17520  2017-06-29 09:42  TestTreeViewpackagesPrism.Unity.6.3.0lib
et45Prism.Unity.Wpf.xml

     文件      10752  2017-06-29 09:42  TestTreeViewpackagesPrism.Unity.6.3.0libuap10.0Prism.Unity.Windows.dll

     文件        704  2017-06-29 09:42  TestTreeViewpackagesPrism.Unity.6.3.0libuap10.0Prism.Unity.Windows.pri

     文件      10241  2017-06-29 09:42  TestTreeViewpackagesPrism.Unity.6.3.0libuap10.0Prism.Unity.Windows.xml

     文件      21021  2017-06-29 09:42  TestTreeViewpackagesPrism.Unity.6.3.0Prism.Unity.6.3.0.nupkg

     文件     140288  2017-06-29 09:42  TestTreeViewpackagesPrism.Wpf.6.3.0lib
et45Prism.Wpf.dll

     文件     327077  2017-06-29 09:42  TestTreeViewpackagesPrism.Wpf.6.3.0lib
et45Prism.Wpf.xml

............此处省略214个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)