gpt4 book ai didi

c# - WPF:数据绑定(bind)一个列表框,其中每个项目都是一个制表位

转载 作者:太空狗 更新时间:2023-10-30 00:22:20 26 4
gpt4 key购买 nike

我刚刚构建了一个包含 ListBox 的 WPF 窗体。 ListBox 绑定(bind)了一个 TextBox 控件列表。我需要将每个 TextBox 控件设为 TabStop,以便用户可以点击 Tab 键、输入数字、再次点击 Tab 键并输入下一个数字,等等。

问题是,ListBox 本身会捕获选项卡,然后下一个选项卡会跳到 ListBox 之后的下一个控件。

有没有办法让 ListBox 中的每个 TextBox 都可以制表(或者可能是另一种可以工作的数据绑定(bind)控件)?

谢谢

最佳答案

好吧,我们确实没有足够的信息来回答这个问题(这取决于 ListBox 使用的模板和样式),但您可能需要使用 KeyboardNavigation.TabNavigation 属性来更改循环方式项并将 ListBox 上的 IsTabStop 设置为 false。

类似于:

<ListBox DataSource={Binding} IsTabStop="False" KeyboardNavigation.TabNavigation="Cycle" />

关于c# - WPF:数据绑定(bind)一个列表框,其中每个项目都是一个制表位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1597628/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com