Edg*_*gar 3 c# lookup devexpress
我正在使用devexpress和visualstudio 2010.我有LookUpEdit控件,我想选择值,但是用指定的格式显示它:有一个我用buttonEdit的例子:
CurrentEvent.fkVersion = selectedVersion;
m_cVersionButtonEdit.EditValue= CurrentEvent.fkVersion.FormattedProduct;
m_cVersionButtonEdit.Refresh();
Run Code Online (Sandbox Code Playgroud)
"selectedVersion"是按下按钮后我在对话框中选择的对象.
现在我必须这样做,但使用lookupEdit并从dropDownlist中选择版本.那么问题是如何获得选定值?
我不确定你在问什么,但获取选定值的最简单方法是这样的:
public partial class Form1 : Form
{
public class Example
{
public int Id { get; set; }
public string Name { get; set; }
public string Description { get; set; }
}
public List<Example> elist = new List<Example>();
public Form1()
{
InitializeComponent();
for (int i = 0; i < 10; i++)
{
elist.Add(new Example() { Id = i, Name = "Name" + i, Description = "Description " + i });
}
lookUpEdit1.Properties.DataSource = elist;
lookUpEdit1.Properties.DisplayMember = "Name";
}
private void lookUpEdit1_EditValueChanged(object sender, EventArgs e)
{
var item = lookUpEdit1.GetSelectedDataRow() as Example;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12965 次 |
| 最近记录: |