用grid的ShowEditor事件解决
private void gzExtTreeList_ShownEditor(object sender, EventArgs e)
{
if (gzExtTreeList.FocusedColumn.FieldName == "itemno" && gzExtTreeList.ActiveEditor is LookUpEdit)
{
object value=gzExtTreeList.FocusedNode.GetValue("sontype");
DataView dv = new DataView(itemdataHelper, string.Format("itemtype='{0}'",value),string.Empty,DataViewRowState.Unchanged);
lookupEditTemp.DataSource = dv;
}
}
本文介绍了一种利用grid的ShowEditor事件来实现特定字段编辑功能的方法。当聚焦于'itemno'字段且活动编辑器为LookUpEdit时,通过获取当前节点的'sontype'值来过滤并设置LookUpEdit的数据源。
2万+

被折叠的 条评论
为什么被折叠?



