我有一个Flyout与这个身体:
<Grid HorizontalAlignment="Stretch"
DataContext="{Binding}">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<TextBox x:Uid="LocationSearchBox"
PlaceholderText="Blah"
Grid.Row="0"
TabIndex="1"
Text="{Binding SearchQuery, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/>
<ListView x:Name="SuggestionsList" ItemsSource="{Binding Suggestions}"
SelectedItem="{Binding SelectedLocation, Mode=TwoWay}"
TabIndex="0"
Margin="10,20,0,0"
Grid.Row="2">
</ListView>
</Grid>
在初始加载文本框中被选中,我需要它不在焦点上。 更改TabIndex没有帮助,并使用TabStop =&#34; False&#34;标记文本框。将阻止编辑文本框。 知道如何禁用初始焦点吗?