我在WPF中使用GridView作为视图获得了一个ListView。我想将文本框添加到列标题作为过滤机制。但是当我将光标设置到第一列标题时,它不会标记到下一列标题文本框。而是在ListView之后转到下一个控件。
以下是样本:
<ListView>
<ListView.View>
<GridView>
<GridView.Columns>
<GridViewColumn>
<StackPanel>
<TextBlock>ABC</TextBlock>
<TextBox>YXZ</TextBox>
</StackPanel>
</GridViewColumn>
<GridViewColumn>
<StackPanel>
<TextBlock>Spalte Nummer 2</TextBlock>
<TextBox></TextBox>
</StackPanel>
</GridViewColumn>
</GridView.Columns>
</GridView>
</ListView.View>
</ListView>
如何将光标从第一列标题文本框转到第二列标题文本框?
答案 0 :(得分:1)
您应该尝试在TextBox上设置TabIndex属性。
<TextBox TabIndex="0">YXZ</TextBox>
<TextBox TabIndex="1">Spalte Nummer 2</TextBox>
KeyboardNavigation.TabNavigation="Local"
上设置ListView
。
答案 1 :(得分:0)
您是否尝试在每个TextBox上设置TabIndex属性?