FarPoint.Win アセンブリ > FarPoint.Win 名前空間 > SuperEditBase クラス : AutoMenu プロパティ |
'Declaration Public Overridable Property AutoMenu As Boolean
'使用法 Dim instance As SuperEditBase Dim value As Boolean instance.AutoMenu = value value = instance.AutoMenu
public virtual bool AutoMenu {get; set;}
このプロパティをTrueに設定した場合、実行時にユーザーがポインタをコントロールの上に置いて右マウスボタンをクリックすると、ポップアップメニューが表示されます。ContextMenuプロパティを使用してカスタムメニューを作成できます。デフォルトメニューには、次のような基本的な編集操作があります。
メニュー項目 | ショートカットキー | 関数 |
---|---|---|
取り消し | [Ctrl]+[U] | 最後の編集を削除します。 |
切り取り | [Ctrl]+[X] | テキストをクリップボードに切り取ります。 |
コピー | [Ctrl]+[C] | テキストをクリップボードにコピーします。 |
貼り付け | [Ctrl]+[P] | クリップボードからテキストを貼り付けます。 |
Delete | [Ctrl]+[D] | テキストを削除します。 |
すべて選択 | [Ctrl]+[A] | コントロールのすべてのテキストをハイライト表示します。 |
メニューの使用できない操作はグレーで表示され、選択できません。
control.EditModeCursorPosition = FarPoint.Win.EditModeCursorPosition.LastKnownPosition; control.Text = "This is a test for HideSelection"; control.ControlType = FarPoint.Win.ControlType.Normal; control.SelectionStart = 2; control.SelectionLength = 5; control.Selectable = true; control.HideSelection = false; control.AutoMenu = true; textBox1.Text = control.SelectedText(); control.MaxLength = 9;
control.EditModeCursorPosition = FarPoint.Win.EditModeCursorPosition.LastKnownPosition control.Text = "This is a test for HideSelection" control.ControlType = FarPoint.Win.ControlType.Normal control.SelectionStart = 2 control.SelectionLength = 5 control.Selectable = True control.HideSelection = False control.AutoMenu = True TextBox1.Text = control.SelectedText() control.MaxLength = 9