【发布时间】:2010-11-15 15:08:12
【问题描述】:
我有一个绑定到数据源并生成多个容器的ItemsControl。我正在使用代码来确保在任何给定时间只有一个容器可见。容器使用TemplateSelector,因此每个容器的内容都不同(这排除了按名称查找控件)。
我想将键盘焦点设置到当前可见容器中的第一个控件。我已经为每个容器的IsVisibleChanged 事件添加了一个事件处理程序,但是当我访问VisualTree 时没有孩子。
有什么想法吗?
【问题讨论】:
标签: c# wpf focus itemscontrol