Keyboard.Focus(IInputElement) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Klavye odağını belirtilen öğeye ayarlar.
public:
static System::Windows::IInputElement ^ Focus(System::Windows::IInputElement ^ element);
public static System.Windows.IInputElement Focus (System.Windows.IInputElement element);
static member Focus : System.Windows.IInputElement -> System.Windows.IInputElement
Public Shared Function Focus (element As IInputElement) As IInputElement
Parametreler
- element
- IInputElement
Klavye odağını ayarlayabileceğiniz öğe.
Döndürülenler
Klavye odağı olan öğe.
Örnekler
Aşağıdaki örnekte klavye odağını üzerine ayarlayan bir LoadedButtonolay işleyicisi gösterilmektedir.
private void OnLoaded(object sender, RoutedEventArgs e)
{
// Sets keyboard focus on the first Button in the sample.
Keyboard.Focus(firstButton);
}
Private Sub OnLoaded(ByVal sender As Object, ByVal e As RoutedEventArgs)
' Sets keyboard focus on the first Button in the sample.
Keyboard.Focus(firstButton)
End Sub
Açıklamalar
Bir öğenin klavye girişi alabilmesi için öğenin odaklanılabilir olması gerekir. Bir öğeyi odaklanılabilir hale getirmek için, temel öğedeki özelliğini olarak true
ayarlayınFocusable. Temel öğeler hakkında daha fazla bilgi için bkz. Temel Öğelere Genel Bakış.
Panelve gibi StackPanelCanvassınıflar varsayılan değerini false
Focusable olarak ayarlar; bu nedenle, bu nesnelerin klavye odağını Focusable elde etmesi için olarak ayarlanması true
gerekir.
Klavye odağı, klavye girişi alan nesneyi ifade eder. Klavye odağı olan öğe olarak true
ayarlanmıştırIsKeyboardFocused. Klavye odağı masaüstünün tamamında olan tek bir öğe olabilir. Mantıksal odak, odağı olan bir odak kapsamındaki nesneye başvurur. Odak, klavye odağı ve mantıksal odak hakkında daha fazla bilgi için bkz. Girişe Genel Bakış ve Odaklanmaya Genel Bakış.
Klavye odağı olan bir öğenin, öğenin ait olduğu odak kapsamı için mantıksal odağı da vardır. Mantıksal odağı olan bir öğenin klavye odağı olabilir veya olmayabilir.