这个表情qq昵称怎么弄表情的

版本号:609
业务场景: 表单加载时,注册右边grid【目标字段名称】列的buttonClick事件,根据左边grid选中行的对应列参数,动态弹出特定的DataModelHelpForm,在选择完数据后,对子grid的SelectedDataRow[""]赋值,但不能立即显示,失焦后才显示。
实际效果(包括错误,异常):
已采纳答案you have been blocked下次自动登录
现在的位置:
& 综合 & 正文
this.gridView1.SetFocusedRowCellValue不能成功运行
this.treeList1.FocusedNode.SetValue("modify_zt", "修改成功!!!");
上面的是treelist的设置焦点行,焦点列modify_zt的值为:修改成功!!!
能运行成功,可是,
this.gridView1.SetFocusedRowCellValue("modify_yjzt", "修改成功!");
一运行就死那儿了,只能从任务管理器中强制关闭.
到底是什么错误导致的呢?
难道是gridcontrol 获取的this.gridControl1.DataSource = ds_grid.Tables[0]
再设置gridview的时候,获取不到列的数据呢??
&&&&推荐文章:
【上篇】【下篇】解决方案示例:源码:
C# Code:public partial class Form1 : Form{&&&public Form1()&&&{&&&&&&InitializeComponent();&&&}&&&&&&&summary& &&&产品数据 &&&&/summary& &&&private DataTable StockData&&&{&&&&&&get&&&&&&{&&&&&&&&&DataTable dt = new DataTable();&&&&&&&&&dt.Columns.Add("StockCode", typeof(string));&&&&&&&&&dt.Columns.Add("StockName", typeof(string));&&&&&&&&&dt.Columns.Add("Price", typeof(decimal));&&&&&&&&&&&&&&&&&&dt.Rows.Add(new object[] { "CS2.0", "开发框架-V2.0", 100.11 });&&&&&&&&&dt.Rows.Add(new object[] { "CS2.2", "开发框架-V2.2", 200.22 });&&&&&&&&&dt.Rows.Add(new object[] { "CS3.0", "开发框架-V3.0", 300.33 });&&&&&&&&&&&&&&&&&&dt.AcceptChanges();&&&&&&&&&&&&&&&&&&return&&&&&&}&&&}&&&&&&&summary& &&&销售订单明细数据 &&&&/summary& &&&private DataTable SaleDetailData&&&{&&&&&&get&&&&&&{&&&&&&&&&DataTable dt = new DataTable();&&&&&&&&&dt.Columns.Add("StockCode", typeof(string));&&&&&&&&&dt.Columns.Add("StockName", typeof(string));&&&&&&&&&dt.Columns.Add("SalePrice", typeof(decimal));&&&&&&&&&&&&&&&&&&dt.Rows.Add(new object[] { "CS2.0", "开发框架-V2.0", 100.11 });&&&&&&&&&&&&&&&&&&dt.AcceptChanges();&&&&&&&&&&&&&&&&&&return&&&&&&}&&&}&&&&&&private void Form1_Load(object sender, EventArgs e)&&&{&&&&&& &&&&&&txtStock.Properties.DisplayMember = "StockName";&&&&&&txtStock.Properties.ValueMember = "StockCode";&&&&&&txtStock.Properties.DataSource = StockD&&&&&&&&&&&& &&&&&&RepositoryItemLookUpEdit edit = gridColumn1.ColumnEdit as RepositoryItemLookUpE&&&&&&edit.Properties.DisplayMember = "StockName";&&&&&&edit.Properties.ValueMember = "StockCode";&&&&&&edit.Properties.DataSource = StockD&&&&&&&&&&&& &&&&&&edit.EditValueChanged = new EventHandler(edit_EditValueChanged);&&&&&&&&&&&& &&&&&&gridControl1.DataSource = SaleDetailD&&&}&&&&&&private void edit_EditValueChanged(object sender, EventArgs e)&&&{&&&&&&LookUpEdit edit = sender as LookUpE&&&&&&&&&&&&if (edit.EditValue != null)&&&&&&{&&&&&&&&& &&&&&&&&&object o = edit.Properties.GetDataSourceRowByKeyValue(edit.EditValue);&&&&&&&&&&&&&&&&&&if (o is DataRowView)&&&&&&&&&{&&&&&&&&&&&&DataRowView rv = o as DataRowV&&&&&&&&&&&&gridView1.SetFocusedRowCellValue("SalePrice", rv.Row["Price"]);&&&&&&&&&}&&&&&&}&&&&&&else&&&&&&{&&&&&&&&&labelControl4.Text = "0.00";&&&&&&}&&&}&&&&&&private void txtStock_EditValueChanged(object sender, EventArgs e)&&&{&&&&&&if (txtStock.EditValue != null)&&&&&&{&&&&&&&&& &&&&&&&&&object o = txtStock.Properties.GetDataSourceRowByKeyValue(txtStock.EditValue);&&&&&&&&&&&&&&&&&&if (o is DataRowView)&&&&&&&&&{&&&&&&&&&&&&DataRowView rv = o as DataRowV&&&&&&&&&&&&labelControl4.Text = rv.Row["Price"].ToString();
&&&&&&&&&}&&&&&&}&&&&&&else&&&&&&{&&&&&&&&&labelControl4.Text = "0.00";&&&&&&}&&&}&&&}源码下载:
(如下载失败,请通知我们寄回给您,或QQ:留言.)
相关资料:&|&&|&&|&&|&&|&&|&&|&&|&

我要回帖

更多关于 微信小喇叭表情怎么弄 的文章

 

随机推荐