예제 #1
0
        public void Show(string text)
        {
            IsClosed          = false;
            _Form             = new TExtention13View();
            _Form.DataContext = this;
            Text = text;
            var  hwndDesktop = GetDesktopWindow();
            RECT rect        = new RECT();

            GetWindowRect(new HandleRef(null, hwndDesktop), out rect);
            _Form.WindowStartupLocation = WindowStartupLocation.Manual;
            _Form.Left = (rect.Right / HIOStaticValues.scale) - _Form.Width + 20;
            _Form.Top  = (rect.Bottom / HIOStaticValues.scale) - _Form.Height - 10;

            dt.Start();
            _Form.MouseMove  += _Form_MouseMove;
            _Form.MouseLeave += _Form_MouseLeave;
            _Form.Show();
        }
예제 #2
0
 public void Close()
 {
     _Form?.Close();
     _Form = null;
 }