我的winform中有2个Lookup编辑。如果我选择1st Lookup编辑,则需要根据我在1st Lookup编辑中选择的值将数据源添加到2nd Lookup编辑。这一切功能都可以在运行时完成。
此代码我目前用于第一次查找编辑,如果我从第一次查找编辑中选择任何项目,我需要填充/附加数据源到第二次查找编辑。
如何完成我的任务?
private void lookupedit1_EditValueChanged(object sender, EventArgs e)
{
object row = lookupedit1.Properties.GetDataSourceRowByKeyValue(lookupedit1.EditValue) as object;
memoedit1.Text = (row as DataRowView)["BFlatNo"].ToString() + ", " + (row as DataRowView)["BLocation"].ToString() + ".";
memoedit2.Text = (row as DataRowView)["DFlatNo"].ToString() + ", " + (row as DataRowView)["DLocation"].ToString() + ".";
}
提前致谢。
答案 0 :(得分:3)
您可以按照以下方式执行此操作:
yourLookUpEdit.Properties.DataSource = //Your List or DataTable