单击SolutionExplorer节点扩展器时是否有任何事件?如何使用扩展器获取空解决方案节点?

时间:2012-06-29 07:12:08

标签: c# .net visual-studio-2010

我正在Visual Studio shell的解决方案资源管理器中实现功能显示所有文件。不知何故,Visual Studio已经实现了对NonMemmberItems的延迟加载。我也想实现同样的目标。但是,如果我创建一个空文件夹节点,则单击时没有展开节点的扩展器(三角形图标或+符号)。那么空的Foldernode没有扩展器?

  1. 有人能告诉我如何实现这个吗?

  2. 如何获取展开的可扩展文件夹节点,我可以触发和将加载节点内文件的事件。

  3. 如何获得扩展后可能被触发的事件? (我知道有一个事件,比如双击节点等。)

  4. 请有人,如果有任何解决方案回复。

    PS:我正在实施一个项目系统。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

根据您提供的更新,您正在使用.NET Treeview控件并尝试实现treeview节点的ondemand加载。许多第三方供应商,如Telerik,Syncfusion,Devexpress等,都为WF& Co.提供此功能。 WPF。希望您在WPF平台上开发系统,并且可以使用它们来实现这一目标。在MS Treeview控件中,您可能需要解决此问题以实现此行为。

http://demos.telerik.com/silverlight/#TreeView/LoadOnDemand

http://help.syncfusion.com/UG/User%20Interface/WPF/Tools/Documents/346318loadondemand.htm