作为一个概念证明,我想在选中一个复选框并在文本框中按下一个键(按任意顺序)后,在文本框中写"完成" .我希望这段代码可以处理这个问题,但只要事件发生就会写完Done.谢谢你的帮助.
var seq = Observable.FromEvent<EventArgs>(this.checkBox, "CheckedChanged")
.Merge(Observable.FromEvent<KeyPressEventArgs>(this.textBox, "KeyPress"));
seq.Subscribe((unused) => this.resultTextBox.Text = "Done");
Run Code Online (Sandbox Code Playgroud)