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ı ayarlanacağı öğe.
Döndürülenler
Klavye odağı olan öğe.
Örnekler
Aşağıdaki örnekte klavye odağını bir üzerinde ayarlayan bir Loaded olay işleyicisi gösterilmektedir Button.
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 alması için öğenin odaklanabilir olması gerekir. Bir öğeyi odaklanabilir hale getirmek için, temel öğedeki özelliğini olarak trueayarlayınFocusable. Temel öğeler hakkında daha fazla bilgi için bkz. Temel Öğelere Genel Bakış.
Panelve gibi StackPanelCanvassınıflar için varsayılan değerini falseFocusable olarak ayarlayın; bu nedenle, bu nesnelerin klavye odağını Focusable elde etmesi için olarak ayarlanması truegerekir.
Klavye odağı, klavye girişi alan nesneye başvurur. Klavye odağı olan öğe olarak trueayarlanmıştırIsKeyboardFocused. Klavye odağı masaüstünün tamamında olan tek bir öğe olabilir. Mantıksal odak, odağı olan bir odak kapsamındaki nesneyi ifade eder. 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ğına sahip 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.