Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WinForms-绑定ListBoxControl_C#_Winforms_Binding_Devexpress - Fatal编程技术网

C# WinForms-绑定ListBoxControl

C# WinForms-绑定ListBoxControl,c#,winforms,binding,devexpress,C#,Winforms,Binding,Devexpress,我正在尝试将列表绑定到ListBoxControl(Devexpress)。 除了DisplayMember属性之外,一切都很好。 我看到列表是绑定的(我可以使用鼠标或键盘在3个列表位置移动)。 问题是控件中没有文本 public partial class ExportXml : XtraForm { private List<Xml> _listXml; public ExportXml() { InitializeComponent()

我正在尝试将列表绑定到ListBoxControl(Devexpress)。 除了DisplayMember属性之外,一切都很好。 我看到列表是绑定的(我可以使用鼠标或键盘在3个列表位置移动)。 问题是控件中没有文本

public partial class ExportXml : XtraForm
{
    private List<Xml> _listXml;

    public ExportXml()
    {
        InitializeComponent();
        LoadWindows();
    }

    private void LoadWindows()
    {
        _listXml = new List<Xml>
        {
            new Xml{Id = 1, Name1="xml1", Name2="xml11"},
            new Xml{Id = 2, Name1="xml1", Name2="xml22"},
            new Xml{Id = 3, Name1="xml1", Name2="xml22"}
        };
        _listBoxControl.DataSource = _listXml;
        _listBoxControl.DisplayMember = "Name1";
        _listBoxControl.ValueMember = "Id";
    }
}

public class Xml
{
    public int Id;
    public string Name1;
    public string Name2;
}
public分部类ExportXml:XtraForm
{
私有列表listXml;
公共导出XML()
{
初始化组件();
加载窗口();
}
私有void LoadWindows()
{
_listXml=新列表
{
新的Xml{Id=1,Name1=“xml1”,Name2=“xml11”},
新的Xml{Id=2,Name1=“xml1”,Name2=“xml22”},
新的Xml{Id=3,Name1=“xml1”,Name2=“xml22”}
};
_listBoxControl.DataSource=\u listXml;
_listBoxControl.DisplayMember=“Name1”;
_listBoxControl.ValueMember=“Id”;
}
}
公共类Xml
{
公共int Id;
公共字符串名称1;
公共字符串名称2;
}

若要完成此任务,请将自定义类的公共字段替换为相应的公共属性。

若要完成此任务,请将自定义类的公共字段替换为相应的公共属性。

不好意思:(谢谢,我完全忘了Xml类