C# 클래스 WPFKeyboard.KPDOnScreenKeyboardViewModel

This view model uses a KPD dll to build the keyboard layout. Supporting KPD files allows us to instantly support every windows language.
상속: WPFKeyboard.Models.OnScreenKeyboardViewModel
파일 보기 프로젝트 열기: pauldotknopf/WPFKeyboard

공개 메소드들

메소드 설명
BuildKeyboardLayout ( KeyboardLayout keyboardLayout ) : void

Build the keyboard layout based on the given class that represents the KPD file given in the constructor.

KPDOnScreenKeyboardViewModel ( string kpdFileLocation ) : System

Initializes a new instance of the KPDOnScreenKeyboardViewModel class.

비공개 메소드들

메소드 설명
BuildRow1 ( KeyboardLayout layout ) : OnScreenKeyboardRowViewModel
BuildRow2 ( KeyboardLayout layout ) : OnScreenKeyboardRowViewModel
BuildRow3 ( KeyboardLayout layout ) : OnScreenKeyboardRowViewModel
BuildRow4 ( KeyboardLayout layout ) : OnScreenKeyboardRowViewModel
BuildRow5 ( KeyboardLayout layout ) : OnScreenKeyboardRowViewModel
KeyForScanCode ( int scanCode, KeyboardLayout layout, int widthWeight = 10, bool isE0 = false, bool isE1 = false ) : BaseOnScreenKeyViewModel

메소드 상세

BuildKeyboardLayout() 공개 메소드

Build the keyboard layout based on the given class that represents the KPD file given in the constructor.
public BuildKeyboardLayout ( KeyboardLayout keyboardLayout ) : void
keyboardLayout KeyboardLayout The keyboard layout.
리턴 void

KPDOnScreenKeyboardViewModel() 공개 메소드

Initializes a new instance of the KPDOnScreenKeyboardViewModel class.
public KPDOnScreenKeyboardViewModel ( string kpdFileLocation ) : System
kpdFileLocation string The KPD file location.
리턴 System