Share via


UICuesEventArgs Kelas

Definisi

Menyediakan data untuk peristiwa tersebut ChangeUICues .

public ref class UICuesEventArgs : EventArgs
public class UICuesEventArgs : EventArgs
type UICuesEventArgs = class
    inherit EventArgs
Public Class UICuesEventArgs
Inherits EventArgs
Warisan
UICuesEventArgs

Contoh

Contoh kode berikut menunjukkan penggunaan jenis ini. Dalam contoh, penanganan aktivitas melaporkan kemunculan ChangeUICues peristiwa. Laporan ini membantu Anda mempelajari kapan peristiwa terjadi dan dapat membantu Anda dalam penelusuran kesalahan. Untuk melaporkan beberapa peristiwa atau peristiwa yang sering terjadi, pertimbangkan untuk mengganti Show dengan Console.WriteLine atau menambahkan pesan ke multibaris TextBox.

Untuk menjalankan kode contoh, tempelkan ke dalam proyek yang berisi instans jenis yang mewarisi dari Control, seperti Button atau ComboBox. Kemudian beri nama instans Control1 dan pastikan bahwa penanganan aktivitas dikaitkan dengan ChangeUICues peristiwa.

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

Keterangan

menentukan UICuesEventArgs fitur antarmuka pengguna mana yang berubah dan nilai barunya.

Peristiwa ChangeUICues terjadi ketika antarmuka pengguna berubah dengan memperlihatkan atau menyembunyikan indikator fokus atau isyarat keyboard. Ini biasanya ketika pengguna menekan tombol TAB, ALT, atau F10.

Untuk informasi tentang model peristiwa, lihat Menangani dan Menaikkan Peristiwa.

Konstruktor

UICuesEventArgs(UICues)

Menginisialisasi instans UICuesEventArgs baru kelas dengan yang ditentukan UICues.

Properti

Changed

Mendapatkan kombinasi bitwise dari UICues nilai.

ChangeFocus

Mendapatkan nilai yang menunjukkan apakah status isti fokus telah berubah.

ChangeKeyboard

Mendapatkan nilai yang menunjukkan apakah status isti keyboard telah berubah.

ShowFocus

Mendapatkan nilai yang menunjukkan apakah persegi panjang fokus ditampilkan setelah perubahan.

ShowKeyboard

Mendapatkan nilai yang menunjukkan apakah isti keyboard digaris bawahi setelah perubahan.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga