如何在运行时向Lookup Edit添加数据源?

时间:2014-01-17 09:55:15

标签: c# winforms devexpress lookup xtraeditors

我的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() + ".";

    }

提前致谢。

1 个答案:

答案 0 :(得分:3)

您可以按照以下方式执行此操作:

yourLookUpEdit.Properties.DataSource = //Your List or DataTable