コード例 #1
0
        public void SetClient(ITextInputMethodClient client)
        {
            var active = client is { };

            if (active)
            {
                _host.RequestFocus();
                Reset();
                _imm.ShowSoftInput(_host, ShowFlags.Implicit);
            }
            else
            {
                _imm.HideSoftInputFromWindow(_host.WindowToken, HideSoftInputFlags.None);
            }
        }
コード例 #2
0
 public void SetClient(ITextInputMethodClient client)
 {
     _controlActive = client is { };
     UpdateActive();
 }
コード例 #3
0
 void ITextInputMethodImpl.SetClient(ITextInputMethodClient client)
 {
     _controlActive = client is { };
     UpdateActive();
 }