将变量从c#文件放置到组合框中

将变量从c#文件放置到组合框中,c#,combobox,C#,Combobox,我的程序执行时发生了一个奇怪的事件。我将它设置为.cs文件Data中编译的数据库中的值填充组合框的位置。这是我最后一次发布我的代码 . 我使用了一个变量来实例化,但它给了我程序的名称。为了解决这个问题,我可以做些什么不同的事情,或者只是做些一般性的事情?我编写程序的人只调用了文件中的变量,并将它们放在相应的字段中 public Data Data { get; set; } public Label Label { get; set; } public Form1() { Label

我的程序执行时发生了一个奇怪的事件。我将它设置为.cs文件Data中编译的数据库中的值填充组合框的位置。这是我最后一次发布我的代码 . 我使用了一个变量来实例化,但它给了我程序的名称。为了解决这个问题,我可以做些什么不同的事情,或者只是做些一般性的事情?我编写程序的人只调用了文件中的变量,并将它们放在相应的字段中

public Data Data { get; set; }
public Label Label { get; set; }

public Form1()
{
    Label Label = new Label()
    InitializeComponent();

    CmboBoxLabel.Items.Add(new Label(Label.Name,Label.Code));
}

真的不清楚你在问什么。你说的
我使用了一个变量来实例化,但它给了我程序的名称,这是什么意思?
?还有,
标签是什么?这是一个
System.Windows.Forms.Label
还是您自己的类?@neoist一个标签是一个类,当我运行程序时,组合框显示我正在使用的表单的名称。不是数据库对象它以
Label
命名的表单是您编写的类吗?此外,当您已经在上面声明了一个成员时,这个
Label Label=new Label()
是如何工作的
public Label Label{get;set;}
。这里肯定缺少一些代码。无意冒犯,但我认为你应该先找到一本书或一个好的网站来教你基本知识