Как правильно настроить фокусировку в UserControl?

Каково правильное значение для свойства Focusable в UserControl, если у вас есть один элемент управления (например, TextBox), обернутый внутри?

Все примеры, которые я видел, касались случая, когда у вас есть несколько элементов управления, обернутых внутри UserControl.

Очевидно, я хочу, чтобы TextBox имел фокус, а не сам UserControl. Как правильно установить фокусируемость и что еще нужно учитывать в этом случае?

Спасибо!

1 ответ

Если я вас правильно понимаю, вы хотите знать правильный способ сказать WPF, что он не должен позволять сосредоточиться на UserControl,

Например, если вы вкладываете через UserControl содержащий TextBox, это будет цикл между UserControl сам и TextBox контроль внутри него, а не просто вкладка к TextBox

Чтобы предотвратить UserControl от получения фокуса, как это вы должны установить свойство IsTabStop в False

<UserControl IsTabStop="False" ... />
Другие вопросы по тегам