示例#1
0
        static void Main(string[] args)
        {
            OnScreenKeyboardWatcher watcher = new OnScreenKeyboardWatcher();

            watcher.KeyboardOpened += delegate
            {
                Console.WriteLine("event fired - keyboard opened");
            };
            watcher.KeyboardClosed += delegate
            {
                Console.WriteLine("event fired - keyboard closed");
            };


            bool isOpened = OnScreenKeyboard.IsOpened();

            Console.WriteLine("Was opened {0}", isOpened);
            OnScreenKeyboard.Show();
            Thread.Sleep(5000);
            isOpened = OnScreenKeyboard.IsOpened();
            Console.WriteLine("Now is opened {0}", isOpened);
            bool closed = OnScreenKeyboard.Close();

            Console.WriteLine("Was closed {0}", closed);

            Console.ReadLine();
        }
 private void InitializeComponent()
 {
     _watcher = new OnScreenKeyboardWatcher(this);
 }