弗瑞斯达

  博客园 :: 首页 :: 新随笔 :: 联系 :: :: 管理 ::

随笔分类 -  提示

摘要:来自:http://wenku.baidu.com/view/f41a4fd5b14e852458fb57cc.html标准控件btn Buttonchk CheckBoxckl CheckedListBoxcmb ComboBoxdtp DateTimePickerlbl Labelllb LinkLabellst ListBoxlvw ListViewmtx MaskedTextBoxcdr MonthCalendaricn NotifyIconnud NumeircUpDownpic PictureBoxprg ProgressBarrdo RadioButtonrtx RichText 阅读全文
posted @ 2012-04-03 21:49 弗瑞斯达 阅读(469) 评论(0) 推荐(0)

摘要:在DataGridView控件中新建、删除、修改数据时,字段约束验证是套用在不同状态的记录的如下版本: DataRowStateDataRowVersionAddedDefault/CurrentModifiedDefault/CurrentUnchangedDefault/CurrentDeleted不参与验证 阅读全文
posted @ 2012-04-01 10:30 弗瑞斯达 阅读(166) 评论(0) 推荐(0)

摘要: 阅读全文
posted @ 2012-03-28 22:03 弗瑞斯达 阅读(144) 评论(0) 推荐(0)

摘要:1.RowChanged事件的触发条件:(1)tbl.Add(row),添加记录时,即行状态由Detached变成Added时会触发;(2)修改记录值时(3)调用tbl.AcceptChanges()方法时(4)删除记录时(指彻底删除,而不是行状态变为Deleted)。注:1.先执行删除,再执RowChanged事件;即在RowChanged事件之前,行状态已变为Detached。2.在列改变事件中,执行行的EndEdit()方法,会立即顺序地去执行RowChanging和RowChanged事件,执行完毕后,再转回该列改变事件中继续执行,结束之后会再次顺序地执行RowChanging和Row 阅读全文
posted @ 2012-03-27 16:33 弗瑞斯达 阅读(701) 评论(0) 推荐(0)

摘要:界面初始状态如图1所示,显示的公司名称为”三川实业有限公司“的记录为表tbl的第1条记录。 图1 界面初始状态 BindingManagerBase bm = null; DataTable tbl = new DataTable(); private void btnDelete_Click(object sender, EventArgs e) { DataRow r = tbl.Rows[bm.Position]; MessageBox.S... 阅读全文
posted @ 2012-03-27 01:19 弗瑞斯达 阅读(169) 评论(0) 推荐(0)

摘要:private BindingManagerBase bm1 = null; private BindingManagerBase bm2 = null; private void DataScanInForm2_Load(object sender, EventArgs e) { string sqlString1 = "select * from 客户"; string sqlString2 = "select * from 订单"; string[] sqlStrings... 阅读全文
posted @ 2012-03-19 14:41 弗瑞斯达 阅读(616) 评论(0) 推荐(0)