protected virtual void OnKeyboardDidShow([NotNull] KeyboardSizeChangedEventArgs e) { if (e == null) { throw new ArgumentNullException(nameof(e)); } KeyboardDidShow?.Invoke(this, e); }
public void OnGlobalLayout() { GetInputMethodManager(); if (!_wasShown && IsCurrentlyShown()) { KeyboardWillShow?.Invoke(this, EventArgs.Empty); KeyboardDidShow?.Invoke(this, EventArgs.Empty); _wasShown = true; } else if (_wasShown && !IsCurrentlyShown()) { KeyboardWillHide?.Invoke(this, EventArgs.Empty); KeyboardDidHide?.Invoke(this, EventArgs.Empty); _wasShown = false; } }
private void OnKeyboardDidShow(object sender, EventArgs e) { KeyboardDidShow?.Invoke(this, EventArgs.Empty); }
private void OnKeyboardDidShow(KeyboardVisibilityChangedEventArgs args) { KeyboardDidShow?.Invoke(this, args); }