CancelCurrentEdit , CancelEdit , EndCurrentEdit ,EndEdit 这4个的若干问题~~~---【还有绑定的几个问题..说出来真就牛B】!
1.在绑定的时候,CancelCurrentEdit , CancelEdit , EndCurrentEdit ,EndEdit 这4个什么时候用他们.
2.this.BindingContext[dst,"Ios_buypri"].AddNew();
this.BindingContext[dst,"Ios_buypri"].EndCurrentEdit();
和
DataRow dr = dst.Tables["Ios_buydtl"].NewRow();
新增有什么区別?
((DataRowView)this.BindingContext[dst,"Ios_buypri"].Current).Row["memo"] =Txt_Memo.Text;
和
DataRow dr = dst.Tables["Ios_buydtl"].NewRow();
dr["memo"] =Txt_Memo.Text;
给列添加值又有什么區別?
3. 假设一种情景:
ComboBox控件绑定到表了,ComboBox控件值发生改变的时候触发A事件
在程序中:这时候使用EndEdit 结束 绑定的时候,它就跑到事件里面去处理控件事件。。。。? 有什么办法避免吗?????????
谁能把上面的问题说清楚了。。。。。我就佩服了