【发布时间】:2009-09-27 05:49:38
【问题描述】:
我的问题与窗体有关
假设我有一个用于客户和订单的组合框,根据对这些组合框所做的选择,我为所有订单详细信息填充了一个数据网格。
我对数据网格行中的双击事件感兴趣。
一旦发生 2 件事,可能会发生:
- 记录已删除。
- 一个或两个组合框已更改。
没有 OO 经验,我在代码隐藏中处理所有这些逻辑。
这是错误的做法吗?如果满足所有条件,我应该创建一个返回布尔值的类是取消事件还是执行其他操作?
如果我创建一个处理该逻辑的类,那么该类需要引用数据网格和所有关联的控件以及它们的先前值和当前值。
我只是一头雾水。
【问题讨论】:
标签: windows winforms oop forms paradigms