EditingCommands.SelectLeftByWord 屬性
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 SelectLeftByWord 命令,這個命令會要求目前的選取範圍向左擴展一個字。
public:
static property System::Windows::Input::RoutedUICommand ^ SelectLeftByWord { System::Windows::Input::RoutedUICommand ^ get(); };
public static System.Windows.Input.RoutedUICommand SelectLeftByWord { get; }
static member SelectLeftByWord : System.Windows.Input.RoutedUICommand
Public Shared ReadOnly Property SelectLeftByWord As RoutedUICommand
所要求的命令。 此命令的預設按鍵手勢為 Ctrl
Left
+Shift
+ 。
下列範例示範如何在支援 命令的物件上叫用編輯命令。
在此範例中,會 RichTextBox 做為命令目標。 請注意,實 RichTextBox 作 IInputElement 介面 (繼承自 FrameworkElement) ,而且它包含許多編輯命令的原生支援。
方法的第一個引數 Execute 是命令參數。 大部分編輯命令都會忽略命令參數;一般而言,此參數應該 null
用於編輯命令。
第二個引數會指定要路由傳送命令的物件。 這個物件必須實作 IInputElement 介面,而且應該包含指定命令的處理常式。 一般而言,在未處理命令的物件上叫用時,會忽略命令。
RichTextBox rTB = new RichTextBox();
EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()
EditingCommands.ToggleInsert.Execute(Nothing, rTB)
如果插入號位於單字內,此命令會將選取範圍展開至該單字的開頭。 否則,此命令會將選取範圍展開至上一個單字的開頭。
展開的選取範圍不包含單字分隔符號。 與 SelectRightByWord 相反地,它會在展開的選取範圍中包含單字分隔符號。
在任何指定的 物件上,不一定有回應此命令的實際實作;在許多情況下,回應命令的實作是應用程式寫入器的責任。
、 TextBox 和 PasswordBox 原生支援 RichTextBox 此命令。
<object property="SelectLeftByWord"/>
產品 | 版本 |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |