Aracılığıyla paylaş


EditingCommands.TabForward Özellik

Tanım

TabForward komutunu temsil eder.

public:
 static property System::Windows::Input::RoutedUICommand ^ TabForward { System::Windows::Input::RoutedUICommand ^ get(); };
public static System.Windows.Input.RoutedUICommand TabForward { get; }
static member TabForward : System.Windows.Input.RoutedUICommand
Public Shared ReadOnly Property TabForward As RoutedUICommand

Özellik Değeri

İstenen komut. Bu komutun varsayılan anahtar hareketidir Tab.

Örnekler

Aşağıdaki örnek, komutu destekleyen bir nesnede düzenleme komutunun nasıl çağrıldığını gösterir.

Bu örnekte, bir RichTextBox komut hedefi olarak hizmet eder. RichTextBox arabirimini (öğesinden FrameworkElementdevralınır) uyguladığını IInputElement ve birçok düzenleme komutu için yerel destek içerdiğini unutmayın.

yöntemi için Execute ilk bağımsız değişken bir komut parametresidir. Çoğu düzenleme komutu komut parametresini yoksayar; genel olarak, bu parametre komutları düzenlemek için olmalıdır null .

İkinci bağımsız değişken, komutun yönlendirileceği nesneyi belirtir. Bu nesne arabirimini IInputElement uygulamalı ve belirtilen komut için bir işleyici içermelidir. Genellikle, komutu işlemeyen bir nesnede çağrıldığında bir komut yoksayılır.

RichTextBox rTB = new RichTextBox();

EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

Açıklamalar

Bu komutun davranışı geçerli seçime bağlıdır. Seçim boş değilse veya seçim boşsa ve geçerli şapka işareti konumu paragrafın başındaysa, bu komut ile IncreaseIndentationeşdeğerdir. Şapka işareti bir tablo hücresindeyse (öğesiyle TableCell temsil edilir), bu komut şapka işaretini sonraki hücreye taşır. Şapka işareti tablonun son hücresindeyse, bu komut tablonun sonuna yeni bir satır eklenmesine neden olur ve şapka işareti yeni satırın ilk hücresine yerleştirilir. Aksi takdirde, geçerli konuma bir sekme karakteri eklenir.

Belirli bir nesnede bu komuta yanıt veren gerçek bir uygulama olması şart değildir; çoğu durumda, bir komuta yanıt veren uygulama uygulama yazarının sorumluluğundadır.

Bu komut ve TextBox (özelliği trueolduğundaAcceptsTab) tarafından RichTextBox yerel olarak desteklenir.

XAML Öznitelik Kullanımı

<object property="TabForward"/>

Şunlara uygulanır

Ayrıca bkz.