UICuesEventArgs UICuesEventArgs UICuesEventArgs UICuesEventArgs Class

定義

ChangeUICues イベントのデータを提供します。Provides data for the ChangeUICues event.

public ref class UICuesEventArgs : EventArgs
public class UICuesEventArgs : EventArgs
type UICuesEventArgs = class
    inherit EventArgs
Public Class UICuesEventArgs
Inherits EventArgs
継承
UICuesEventArgsUICuesEventArgsUICuesEventArgsUICuesEventArgs

この型の使用方法を次のコード例に示します。The following code example demonstrates the use of this type. この例では、イベントハンドラーがChangeUICuesイベントの発生を報告します。In the example, an event handler reports on the occurrence of the ChangeUICues event. このレポートは、イベントがいつ発生し、デバッグに役立つかを理解するのに役立ちます。This report helps you to learn when the event occurs and can assist you in debugging. 複数のイベントまたは頻繁に発生するイベントについてレポートShowするConsole.WriteLineには、メッセージをに置き換えるTextBoxか、または複数行に追加することを検討してください。To report on multiple events or on events that occur frequently, consider replacing Show with Console.WriteLine or appending the message to a multiline TextBox.

コード例を実行するにControl Buttonは、やComboBoxなど、から継承された型のインスタンスを含むプロジェクトに貼り付けます。To run the example code, paste it into a project that contains an instance of a type that inherits from Control, such as a Button or ComboBox. 次に、インスタンスControl1にという名前を付け、イベントハンドラーがChangeUICuesイベントに関連付けられていることを確認します。Then name the instance Control1 and ensure that the event handler is associated with the ChangeUICues event.

private void Control1_ChangeUICues(Object sender, UICuesEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "ShowFocus", e.ShowFocus );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ShowKeyboard", e.ShowKeyboard );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ChangeFocus", e.ChangeFocus );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ChangeKeyboard", e.ChangeKeyboard );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Changed", e.Changed );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ChangeUICues Event" );
}
Private Sub Control1_ChangeUICues(sender as Object, e as UICuesEventArgs) _ 
     Handles Control1.ChangeUICues

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "ShowFocus", e.ShowFocus)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ShowKeyboard", e.ShowKeyboard)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ChangeFocus", e.ChangeFocus)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ChangeKeyboard", e.ChangeKeyboard)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Changed", e.Changed)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"ChangeUICues Event")

End Sub

注釈

UICuesEventArgs 、変更されたユーザーインターフェイス機能とその新しい値を指定します。A UICuesEventArgs specifies which user interface feature changed and its new value.

イベントChangeUICuesは、フォーカスインジケーターまたはキーボードの手掛かりを表示または非表示にすることによってユーザーインターフェイスが変更されたときに発生します。これは通常、ユーザーが TAB キー、ALT キー、または F10 キーを押したときです。The ChangeUICues event occurs when the user interface changes by showing or hiding focus indicators or keyboard cues. This is usually when the user presses the TAB, ALT, or F10 keys.

イベントモデルの詳細については、「イベントの処理と発生」を参照してください。For information about the event model, see Handling and Raising Events.

コンストラクター

UICuesEventArgs(UICues) UICuesEventArgs(UICues) UICuesEventArgs(UICues) UICuesEventArgs(UICues)

UICuesEventArgs を指定して、UICues クラスの新しいインスタンスを初期化します。Initializes a new instance of the UICuesEventArgs class with the specified UICues.

プロパティ

Changed Changed Changed Changed

UICues 値のビットごとの組み合わせを取得します。Gets the bitwise combination of the UICues values.

ChangeFocus ChangeFocus ChangeFocus ChangeFocus

フォーカス四角形の状態が変更されたかどうかを示す値を取得します。Gets a value indicating whether the state of the focus cues has changed.

ChangeKeyboard ChangeKeyboard ChangeKeyboard ChangeKeyboard

アクセス キーの状態が変更されたかどうかを示す値を取得します。Gets a value indicating whether the state of the keyboard cues has changed.

ShowFocus ShowFocus ShowFocus ShowFocus

変更後にフォーカス四角形が表示されるかどうかを示す値を取得します。Gets a value indicating whether focus rectangles are shown after the change.

ShowKeyboard ShowKeyboard ShowKeyboard ShowKeyboard

変更後にアクセス キーに下線が付くかどうかを示す値を取得します。Gets a value indicating whether keyboard cues are underlined after the change.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください