-
0 votesanswersviews
如何获取WPF中的默认Tab键顺序(即Visual Tree顺序)?
我正在为我的应用程序添加一个验证模块,它将引导用户注意需要注意的输入 . 我想按照它们添加到Visual Tree中的顺序执行这些控件 . 每个控件的Tab索引设置为Int Max,这意味着只按可视树的顺序 . 我的验证模块只是获得了一堆控件来验证 . 它需要从上到下排序,以便用户可以按顺序浏览表单 . 我想保留原始的标签行为 . I just need to know the visual ... -
0 votesanswersviews
使用Prism强制创建可视树
我有一个含有Prism区域的 TabControl . 我想为某些事件触发某种通知(例如,闪烁选项卡 Headers ),并且我想从Prism区域中的组件触发此通知 . 一旦包含这样一个组件的选项卡打开一次,这很好地使用 VisualTreeUtil.GetParent() 并一直向上,直到我找到我的 TabControl 并可以修改它以指示通知 . 但问题是,在用户打开选项卡之前这不起作用,因... -
2 votesanswersviews
捕获对父视觉树的更改
From within a WPF FrameworkElement, how can I capture any changes to the visual tree path from the root to the FrameworkElement? 即当 FrameworkElement 或其任何父项被添加到,移动或移动到可视树的另一个分支时? 我一直在寻找适当的事件,但是 Frame... -
32 votesanswersviews
WPF在鼠标下获取元素
WPF是否有办法在MouseMove事件上获取鼠标下的元素数组? -
1 votesanswersviews
ContentControl在不知道名称的情况下获取DataTemplate中的所有元素?
我想获得一个包含当前usercontrol的所有元素的列表 . 不仅是LogicalTree中的一个,在usercontrol中定义和使用的datatemplate中的所有元素 . 当iam迭代抛出VisualTree时,它在ContentControl中没有VisualTree项 . 我认为VisualTree包含所有元素? 所以最后我需要我的List中的DataTemplate中的TextBo... -
1 votesanswersviews
在Visual Studio 2015中为“实时可视树”选择窗口
我有一个包含2个WPF应用程序的Visual Studio 2015解决方案 . 当我在调试模式下运行解决方案时,两个应用程序都启动(按F5) . 我正在使用Visual Studio 2015附带的新的Live Visual Tree窗口,但它只显示其中一个应用程序的可视树 . 有没有办法选择其他可视树,甚至同时查看它们?