2
TabControl이 있는데 Textbox의 firsttab에 포커스를 설정하려고합니다. 두 번째 탭은 첫 번째 탭이 후 선택되지만 텍스트 상자에서 더 커서는 표시되지 않습니다 선택한 경우C# WPF 포커스 설정 TabItem
this.tabItemMerkmalAllgemein.Focus();
this.textBoxMerkmalBezeichnung.Focus();
때문에 텍스트 상자 초점 나던 작업 :
나는 코드에 사용하려고했습니다.
XAML TabControle :
당신이에TabItem
당신의 선언을 변경해야
<TabControl Width="359" Grid.Column="1" Style="{StaticResource EditDialogTabControl}" Name="tabControlMerkmalDetails" Margin="4,0,0,0">
<TabItem Header="Allgemein" Name="tabItemMerkmalAllgemein" GotFocus="tabItemMerkmalAllgemein_GotFocus">
…
<Label Grid.Row="0" Style="{StaticResource EditDialogLabel}" Content="Bezeichnung"/>
<TextBox x:Name="textBoxMerkmalBezeichnung" Grid.Row="0" Grid.Column="1"
Style="{StaticResource EditDialogTextBox}" MaxWidth="300"
Text="{Binding Path=bezeichnung, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
TextChanged="textBoxMerkmalBezeichnung_TextChanged" LostFocus="textBoxMerkmalBezeichnung_LostFocus" />
…
</TabItem>
<TabItem Name="tabItemKostenpflichtig">
…
</TabItem>
</TabControl>
</Grid>
</TabItem>
빠른 답장을 보내 주셔서 감사합니다.하지만 작동하지 않습니다. –