【发布时间】:2013-10-07 22:07:51
【问题描述】:
我正在使用 BindingSource 将单个大型数据结构连接到多个控件(没有 SQL,只有一个数据结构,多个控件)。旧式 Windows 窗体应用程序,Visual Studio 2012 Express。我已经设法用属性包装了许多 GUI 组件,以解决缺乏对诸如单选按钮组、多选列表框、标题栏等内容的控件绑定的直接支持的问题。所有这些都很好,更新在两个方向上都很好地流动在 GUI 和数据结构之间。
我需要跟踪 任何 数据结构的更改是否已通过 GUI 上的任何控件进行,但我不知道如何执行此操作(我确实在这里查看了以前的相关问题)...这需要提供“已进行但未保存的更改”的简单指示,标题栏中带有星号,如果用户尝试退出应用程序而不保存更改,则会发出警告.
提前感谢您的帮助!
【问题讨论】:
-
WPF ? ASP ? Winforms?
-
抱歉,旧式 Windows 窗体
标签: c# datasource bindingsource