GridControl组件的使用问题。麻烦高手进来帮个忙!
GridControl组件的增删改查操作,那位高手有现成的例子请发到我邮箱langelove@126.com ,或者有源码请贴出来 谢谢大家了。例子如果能用分都给你! --------------------编程问答-------------------- 装好后就有自带的例子啊GridControl只是一个显示数据的控件,增删改还是针数据源的啊
你对数据源操作后重新绑定GridControl就好了
和操作dataGridView没多大区别,只是GridControl扩展了一些分组、自定义查询之类的要自己设置属性
如:
gridControl1.DataSource=数据源
取列是gridView1.Columns[索引]..里面有一个gridview的 --------------------编程问答-------------------- win的web的?
win下
如果绑定到dataset或datatable,则增删改就是针对dataset或datatable的操作 --------------------编程问答-------------------- 如果使用DataSet或者DataTable绑定的话要记录加上在gridControl1.DataSource的面加上gridView1.PopulateColumns();才能正常显示 --------------------编程问答-------------------- DevExpress控件是吗?
装完了控件有例子的,你直接看Dev提供的Demo好了 --------------------编程问答-------------------- up --------------------编程问答-------------------- up --------------------编程问答--------------------
#region 添加按钮
void barButtonItemAdd_ItemClick(object sender, ItemClickEventArgs e)
{
ColumnView view = gridControl2.FocusedView as ColumnView;
view.CloseEditor();
if (view.UpdateCurrentRow() == false)
return;
view.AddNewRow();
view.FocusedColumn = view.Columns["ReceiveDate"];
view.ShowEditor();
}
#endregion
#region 删除按钮
void barButtonItemDelete_ItemClick(object sender, ItemClickEventArgs e)
{
ColumnView view = gridControl2.FocusedView as ColumnView;
view.CloseEditor();
if (view.IsValidRowHandle(view.FocusedRowHandle) == false)
return;
if (MessageBox.Show("确认删除当前行?", FormMain.AppTitle, MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation) == DialogResult.Cancel)
return;
view.DeleteRow(view.FocusedRowHandle);
}
#endregion
补充:.NET技术 , C#