Added TextChangedEventArgs

This commit is contained in:
tznind
2023-03-12 09:08:58 +00:00
parent 6a33f142e0
commit fe2710ad2d
17 changed files with 76 additions and 36 deletions

View File

@@ -681,8 +681,9 @@ namespace Terminal.Gui.ViewTests {
[TextFieldTestsAutoInitShutdown]
public void TextChanged_Event ()
{
_textField.TextChanged += (e) => {
Assert.Equal ("TAB to jump between text fields.", e);
_textField.TextChanged += (s,e) => {
Assert.Equal ("TAB to jump between text fields.", e.OldValue);
Assert.Equal ("changed", e.NewValue);
};
_textField.Text = "changed";
@@ -1138,7 +1139,7 @@ namespace Terminal.Gui.ViewTests {
var tf = new TextField () { Width = 10, Text = "-1" };
tf.TextChanging += (s,e) => newText = e.NewText.ToString ();
tf.TextChanged += (e) => oldText = e.ToString ();
tf.TextChanged += (s,e) => oldText = e.ToString ();
Application.Top.Add (tf);
Application.Begin (Application.Top);