バージョン

PerformAction メソッドで簡単なタスクを実行

WinFormattedTextEditor には、エンド ユーザーのワープロの使い勝手をより便利にする複数の KeyActionMappings が含まれています。これらのマッピングのそれぞれは、関連付けられたアクションがあります。デフォルトの KeyActionMappings の完全なリストについては、 「WinFormattedTextEditor のデフォルト KeyActionMappings」を参照してください。EditInfo オブジェクトの PerformAction メソッドを使用すれば、エンドユーザーがキーボードで実行できるコードを通して任意のアクションを実行できます。

以下のコードは、すべてのテキストを選択し、それを削除して WinFormattedTextEditor コントロールのコンテンツをクリアする方法を説明します。アプリケーションを開く時にドキュメントが空であることを確認したい場合、FormLoad イベントにこのコードを配置できます。

Visual Basic の場合:

Imports Infragistics.Win.FormattedLinkLabel
Private Sub Form1_Load(ByVal sender As System.Object,_
  ByVal e As System.EventArgs) Handles MyBase.Load
        Me.UltraFormattedTextEditor1.EditInfo.PerformAction(
          FormattedLinkEditorAction.SelectAll)
        Me.UltraFormattedTextEditor1.EditInfo.PerformAction(
          FormattedLinkEditorAction.Delete)
End Sub

C# の場合:

using Infragistics.Win.FormattedLinkLabel;
private void Form1_Load(object sender, System.EventArgs e)
{
        this.ultraFormattedTextEditor1.EditInfo.PerformAction(
          FormattedLinkEditorAction.SelectAll);
        this.ultraFormattedTextEditor1.EditInfo.PerformAction(
          FormattedLinkEditorAction.Delete);
}