【问题标题】:C# Set dropdown list default valueC#设置下拉列表默认值
【发布时间】:2020-07-06 07:03:17
【问题描述】:

我在 Form.Designer.cs 中设置下拉列表的默认值,但是当我在设计窗口中更改此对象或什至另一个对象的位置时,该行消失并且下拉列表不显示任何值。

        this.comboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
        this.comboBox2.Enabled = true;
        this.comboBox2.FormattingEnabled = true;
        this.comboBox2.Items.AddRange(new object[] {
        "beam center",
        "force application"});
        this.comboBox2.Location = new System.Drawing.Point(402, 258);
        this.comboBox2.Name = "comboBox2";
        this.comboBox2.Size = new System.Drawing.Size(121, 21);
        this.comboBox2.TabIndex = 45;
        this.comboBox2.SelectedIndex = 0;

你知道我该如何解决吗?提前致谢。

【问题讨论】:

  • Form.Designer.cs 顶部有一个很大的警告,说不要直接编辑文件。将该行移至Shown 事件

标签: c# list dropdown


【解决方案1】:

将其从设计器生成的代码中移出并移至 Form_Load 之类的地方

【讨论】:

  • 如何打开 Form_load 窗口?
  • 当您在设计器视图中时,您可以双击您的 windows 窗体,这是窗体的默认事件。或者,从表单的属性窗格中,您可以更改为事件视图并双击您想要关联的事件
  • 在事件列表中没有加载和显示事件。也许它不适用于这个对象。
  • 您可能不在表单的属性上,因为这两个事件对表单对象非常有用
  • 哦,现在很清楚了。非常感谢您对这些基本问题感到抱歉。
猜你喜欢
  • 2013-10-23
  • 1970-01-01
  • 2016-11-16
  • 2014-07-28
  • 2016-09-16
  • 1970-01-01
  • 2013-11-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多