Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.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# 将数据源绑定到combobox时出错_C#_Data Binding_Compact Framework_Combobox - Fatal编程技术网

C# 将数据源绑定到combobox时出错

C# 将数据源绑定到combobox时出错,c#,data-binding,compact-framework,combobox,C#,Data Binding,Compact Framework,Combobox,我有下面提到的方法,其中我将数据源绑定到combobox控件 // floorLocnList is coming from a webservice method private void lstFloor_BindFloor(FloorLocModel[] floorLocnList) { this.comboBox1.DataSource = floorLocnList; this.comboBox1.Display

我有下面提到的方法,其中我将数据源绑定到combobox控件

    // floorLocnList is coming from a webservice method
    private void lstFloor_BindFloor(FloorLocModel[] floorLocnList)
    {
        this.comboBox1.DataSource = floorLocnList;         
        this.comboBox1.DisplayMember = "Location";
        this.comboBox1.ValueMember = "FloorLoc";
    }
类的定义是这样的

[Serializable]
public class FloorLocModel
{
    private int floorLoc;
    private string location;

    public int FloorLoc
    {
        get
        {
            return this.floorLoc;
        }
        set
        {
            this.floorLoc = value;
        }
    }

    public string Location
    {
        get
        {
            return this.location;
        }
        set
        {
            this.location = value;
        }
    }
}
显示错误在将值分配给ValueMember后,值不在预期范围内

它工作得很好,但我不知道它突然给我带来了问题。当我调试代码时,valuemember显示空字符串,即使我分配了它,这可能是问题所在,但它是如何发生的。请帮帮我


提前谢谢。

我不确定,但我想我也有同样的问题

尝试在最后更改sequence-DataSource

    this.comboBox1.DisplayMember = "Location";
    this.comboBox1.ValueMember = "FloorLoc";
    this.comboBox1.DataSource = floorLocnList;     

我不确定,但我想我也有同样的问题

尝试在最后更改sequence-DataSource

    this.comboBox1.DisplayMember = "Location";
    this.comboBox1.ValueMember = "FloorLoc";
    this.comboBox1.DataSource = floorLocnList;     

我终于找到了这都是因为显示了错误消息。但是实际的问题是在针对平台PocketPC2003SDK的项目中,我几乎没有用户控件,而主要项目的目标是PocketPC2005SDK。所以我把我所有的项目都放在同一个SDK上,然后问题就解决了


无论如何,谢谢你的回复。

我终于找到了这都是因为显示了错误消息。但是实际的问题是在针对平台PocketPC2003SDK的项目中,我几乎没有用户控件,而主要项目的目标是PocketPC2005SDK。所以我把我所有的项目都放在同一个SDK上,然后问题就解决了


无论如何,感谢您的响应。

它绑定对象,但显示MobileTest.TestProxy.FloorLocModel。您是否对其进行了任何修改..?它绑定了对象,但显示了MobileTest.TestProxy.FloorLocModel。你为此做了什么工作吗。。?