Bagikan melalui


KeyboardDevice Kelas

Definisi

Kelas abstrak yang mewakili perangkat keyboard.

public ref class KeyboardDevice abstract : System::Windows::Input::InputDevice
public abstract class KeyboardDevice : System.Windows.Input.InputDevice
type KeyboardDevice = class
    inherit InputDevice
Public MustInherit Class KeyboardDevice
Inherits InputDevice
Warisan

Keterangan

mendukung KeyboardDevice infrastruktur Windows Presentation Foundation (WPF) dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Untuk input terkait keyboard, gunakan Keyboard kelas . Kelas Keyboard mewakili keyboard ke aplikasi dan menyediakan metode, properti, dan peristiwa yang mencerminkan status keyboard.

Kelas Keyboard mendelegasikan ke yang sesuai KeyboardDevice.

Setiap InputDevice objek mewakili satu perangkat input tertentu. Misalnya, jika ada dua tikus, akan ada dua InputDevice objek.

Konstruktor

KeyboardDevice(InputManager)

Menginisialisasi instans baru kelas KeyboardDevice.

Properti

ActiveSource

PresentationSource Mendapatkan input pelaporan untuk perangkat ini.

DefaultRestoreFocusMode

Mendapatkan atau mengatur perilaku Windows Presentation Foundation (WPF) saat memulihkan fokus.

Dispatcher

Dispatcher Mendapatkan ini DispatcherObject dikaitkan dengan.

(Diperoleh dari DispatcherObject)
FocusedElement

Mendapatkan elemen yang memiliki fokus keyboard.

Modifiers

Mendapatkan set ModifierKeys yang saat ini ditekan.

Target

Mendapatkan input yang ditentukan IInputElement dari perangkat ini dikirim.

Metode

CheckAccess()

Menentukan apakah utas panggilan memiliki akses ke ini DispatcherObject.

(Diperoleh dari DispatcherObject)
ClearFocus()

Menghapus fokus.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Focus(IInputElement)

Mengatur fokus keyboard pada yang ditentukan IInputElement.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetKeyStates(Key)

Mendapatkan sekumpulan status kunci untuk yang ditentukan Key.

GetKeyStatesFromSystem(Key)

Ketika ditimpa dalam kelas turunan KeyStates , mendapatkan untuk yang ditentukan Key.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
IsKeyDown(Key)

Menentukan apakah yang ditentukan Key berada dalam status tidak berfungsi.

IsKeyToggled(Key)

Menentukan apakah yang ditentukan Key berada dalam status beralih.

IsKeyUp(Key)

Menentukan apakah yang ditentukan Key berada dalam status naik.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
VerifyAccess()

Memberlakukan bahwa utas panggilan memiliki akses ke ini DispatcherObject.

(Diperoleh dari DispatcherObject)

Berlaku untuk

Lihat juga