【问题标题】:How to expand treeviewitem while performing drag and drop operation如何在执行拖放操作时展开treeviewitem
【发布时间】:2012-12-26 17:35:42
【问题描述】:

在 TreeView 上执行拖动时,我希望项目在鼠标光标悬停一段时间(例如 2 秒)时自动展开。解决这个问题的方法是什么?

理想情况下,我希望对此问题有一个自定义附加行为实现,例如在拖动时滚动:http://weblogs.asp.net/akjoshi/archive/2012/05/28/Attached-behavior-for-auto-scrolling-containers-while-doing-drag-amp-drop.aspx

此外,我想以相同的方式处理任何其他可扩展(例如 Expander)或内容可选(例如 TabControl)元素,但我不确定是否可以通用处理所有这些(例如。有一个附加行为)还是我需要单独处理所有这些?

【问题讨论】:

    标签: wpf drag-and-drop treeview


    【解决方案1】:

    请参阅我的博客文章Xaml: Adding Visibility Behaviors Using Blend to A DataGrid for WPF or Silverlight,其中演示了鼠标悬停触发器。从中,您可以应用您需要的行为,使用 Blend 来完成添加触发器的繁琐工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-04
      • 1970-01-01
      • 1970-01-01
      • 2020-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-05
      相关资源
      最近更新 更多