在这种情况下如何控制 Tab 键顺序而不禁用控件的所有焦点
我有一个看起来像这样的控件,它有几个文本框
[1 ][2 ][3 ][4 ]
现在在我的应用程序中这些控件正在形成某种矩阵,例如
[1 ][2 ][3 ][4 ]
[1 ][2 ][3 ][4 ]
[1 ][2 ][3 ][4 ]
现在我想设置 1 3 和 4 IsTabStop = false
以便用户可以仅通过选项卡浏览第二个文本框。 完成后我发现 1 3 4 现在无法聚焦。令我惊讶的是,在 WPF 中事实并非如此,因此这只是 Silverlight 的另一个意外限制!
http:// msdn.microsoft.com/ru-ru/library/system.windows.controls.control.istabstop(v=vs.95).aspx
如何继续通过 [2 进行初始 Tab 键操作]
计划?
I got a control that looks like this , it has several text boxes
[1 ][2 ][3 ][4 ]
Now in my app those controls are forming a somekind of a matrix like
[1 ][2 ][3 ][4 ]
[1 ][2 ][3 ][4 ]
[1 ][2 ][3 ][4 ]
Now I wanted to set 1 3 and 4 IsTabStop = false
so user can tab through 2nd textboxes only.
After I have done that I found out that 1 3 4 now cannot be focused. And to my surprise in WPF this is not true, so its just another Silverlight unexpected limitation!
http://msdn.microsoft.com/ru-ru/library/system.windows.controls.control.istabstop(v=vs.95).aspx
How to proceed with my initial tabbing through [2 ]
plan?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我相信您可以扩展 TextBox 控件以使其可聚焦。请参阅这篇文章。
附加属性
XAML
您基本上可以将其附加到从 Control 继承的任何内容。
I believe you can extend the TextBox control to have it focusable. See this post.
Attached Property
XAML
You can basically attach this to anything that's inherited from Control.