MESCIUS SPREAD for Windows Forms 15.0J
CanFocus プロパティ (ElementWindowless)
使用例 

要素がフォーカスを受け取れるかどうかを取得または設定します。
構文
'宣言
 
Public Overridable Property CanFocus As Boolean
public virtual bool CanFocus {get; set;}

プロパティ値

Boolean 値:要素がフォーカスを受け取る場合は True、それ以外の場合は False
解説

このプロパティは、要素がフォーカスを受け取るかどうかを指定するときに使用します。

このプロパティをTrueに設定した場合、Focusメソッドを呼び出すことで、要素がフォーカスを持つかどうかの確認、または要素へのフォーカスの移動を実行できます。また、Focusedプロパティを使用して、要素がフォーカスを持つかどうかを確認することもできます。

要素にフォーカス矩形を表示するかどうかと、その表示方法を指定するには、DrawFocusRectangleプロパティを設定します。要素がフォーカスを受け取ったときのカーソルの位置を指定するには、必要に応じて、EditModeCursorPositionプロパティを設定します。

要素がフォーカスを受け取らないようにし、なおかつユーザーが要素を操作できないようにする場合は、EnabledプロパティをFalseに設定します。

このプロパティが使用できるのは実行時のみです。

このプロパティをSelectableプロパティおよびEnabledプロパティと比較すると、Selectableプロパティは、ユーザーがコントロールを操作できるかどうかを指定し、Enabledプロパティは、要素をグレー表示にするかどうかと、ユーザーがコントロールを操作できるかどうかを指定します。

使用例
private void button1_Click(object sender, System.EventArgs e) { element.Visible = true; element.Enabled = false; element.Selectable = false; element.CanFocus = false; }
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click element.Visible = True element.Enabled = False element.Selectable = False element.CanFocus = False End Sub
参照

ElementWindowless クラス
ElementWindowless メンバ
Focus メソッド
Focused プロパティ
DrawFocusRectangle プロパティ
EditModeCursorPosition プロパティ
Enabled プロパティ
Selectable プロパティ

 

 


© MESCIUS inc. All rights reserved.