public override void Changed(UITextView textView) { TextViewDidChange?.Invoke(); // When the `MarkedTextRange` property of the UITextView is not null // then it means that the user is in the middle of inputting a multistage character. // Hold off on editing the attributedText until they are done. // Source: https://stackoverflow.com/questions/31430308/uitextview-attributedtext-with-japanese-keyboard-repeats-input if (textView.MarkedTextRange != null) { return; } TextChanged.Raise(this); }
public void OnTextChanged(ICharSequence sequence, int start, int before, int count) { TextChanged?.Raise(this); }
private void ToolStripSpringTextBoxOnTextChanged(object sender, EventArgs eventArgs) { TextChanged.Raise(this, EventArgs.Empty); }
public virtual void OnTextChanged(Object sender, TextChangeEventArgs e) { TextChanged.Raise(this, e); }
private void Editor_TextChanged(object sender, TextChangedEventArgs e) { CheckHeight(); TextChanged?.Raise(sender, e); }
public virtual void OnTextChanged(Object sender, TextChangeEventArgs e) { NotifyValueChanged("Text", Text); TextChanged.Raise(this, e); }
public void DidChange(UITextView textView) => TextChanged.Raise(this);
public virtual void OnTextChanged(Object sender, TextChangeEventArgs e) { textMeasureIsUpToDate = false; NotifyValueChanged("Text", Text); TextChanged.Raise(this, e); }