Wpf 如何在XAML中设置列表框的焦点?
我有这个列表框:Wpf 如何在XAML中设置列表框的焦点?,wpf,xaml,listbox,focus,Wpf,Xaml,Listbox,Focus,我有这个列表框: <ListBox Name="lbColor"> <ListBoxItem Content="Blue"/> <ListBoxItem Content="Red"/> <ListBoxItem Content="Orange"/> </ListBox> 您可以使用以下方法: 您可以使用以下方法: 我认为,您必须继承UIElement类并将true设置为UIElement.IsFocusable
<ListBox Name="lbColor">
<ListBoxItem Content="Blue"/>
<ListBoxItem Content="Red"/>
<ListBoxItem Content="Orange"/>
</ListBox>
您可以使用以下方法:
您可以使用以下方法:
我认为,您必须继承UIElement类并将true设置为UIElement.IsFocusable。现在,您应该能够使用lblcolor.focus()将焦点设置到列表框!我希望这会有所帮助。我认为,您必须从UIElement类继承并将true设置为UIElement.IsFocusable。现在,您应该能够使用lblcolor.focus()将焦点设置到列表框!我希望这会有所帮助
public Window1()
{
InitializeComponent();
lbColor.SelectedIndex = 1;
lbColor.Focus = 1;
}
public Window1()
{
InitializeComponent();
lbColor.SelectedIndex = 1;
lbColor.Focus();
}