gpt4 book ai didi

wpf - 自动完成框 tabindex

转载 作者:行者123 更新时间:2023-12-04 06:10:06 25 4
gpt4 key购买 nike

我刚刚把

two textbox(tabindex=0,2),
one autocompletebox(tabindex=1)
and one button(tabindex=3)

但在运行时自动完成框最后获取选项卡。

设置选项卡
KeyboardNavigation.TabIndex="0"

尝试各种键盘导航模式

我还按照它的 tabindex 顺序在 xaml 中放置了控件。

现在为什么自动完成框排在最后?以及它的解决方案是什么

最佳答案

这是此控件的使用示例。在样式上设置 TabIndex 或任何 TextBox 的属性:

<controls:AutoCompleteBox ItemsSource="{Binding Cities}" 
FilterMode="Contains"
IsTextCompletionEnabled="True"
MinimumPrefixLength="2"
Text="{Binding Path=City,
Mode=TwoWay,
UpdateSourceTrigger=PropertyChanged}">
<controls:AutoCompleteBox.TextBoxStyle>
<Style BasedOn="{StaticResource {x:Type TextBox}}" TargetType="{x:Type TextBox}">
<Setter Property="MaxLength" Value="100" />
<Setter Property="TabIndex" Value="1" />
</Style>
</controls:AutoCompleteBox.TextBoxStyle>
<controls:AutoCompleteBox.BorderBrush>
<LinearGradientBrush MappingMode="Absolute" StartPoint="0,0" EndPoint="0,20">
<GradientStop Offset="0.05" Color="#ABADB3" />
<GradientStop Offset="0.07" Color="#E2E3EA" />
<GradientStop Offset="1" Color="#E3E9EF" />
</LinearGradientBrush>
</controls:AutoCompleteBox.BorderBrush>
</controls:AutoCompleteBox>

关于wpf - 自动完成框 tabindex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7872592/

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