我的ItemsControl它的ItemsSource属性从后面的代码绑定到一些字典.该ItemTemplateIS仅由一个按钮.因此,对于字典中的每个项目,它都会创建按钮.
我的问题是如何将焦点设置为其中一个按钮(动态)?我应该用ItemContainerGenerator.ContainerFromItem吗?还有其他想法吗?
提前致谢!
是的,使用can ItemContainerGenerator.ContainerFromItem来获取数据项的容器,然后你需要在这个容器中找到你的按钮并调用Focus()按钮.
或者,您可以使用附加属性将IsFocused绑定到数据项的属性.请参阅从视图模型(C#)在WPF中设置焦点文本框
| 归档时间: |
|
| 查看次数: |
4146 次 |
| 最近记录: |