【发布时间】:2012-10-31 21:22:34
【问题描述】:
我正在使用 C# Windows Forms (.NET 3.5),并尝试在用户修改 Detail 表单上的任何数据有界列时实现该功能,并尝试在不保存的情况下关闭表单,系统应该弹出我的消息“保存更改?”。
我知道我总是可以将TextChanged 事件用于Textbox 等,但这需要多个事件编码。我想使用一个特定的事件处理程序来检测与我的BindingSource 关联的任何字段中的值变化。
我已经像这样限制了我的列:
textbox1.DataBindings.Add("Text", this.bindingSource1, "dbcolumn_1", true);
【问题讨论】: