我可以控制无法从代码中引用的表单
I have a control on my form I cant reference from code
我有一个列表框“Termékek”,它没有显示在“Windows Form Designer 生成的代码”中,例如:
private System.Windows.Forms.ListBox Rendelések;
我想将数据存储到数组中:
string[] lines = { Termékek.SelectedItems.toString(), dateTimePicker1.Value.ToString(), numericUpDown1.Value.ToString() };
并显示错误
Severity Code Description Project File Line Suppression State
Error CS0103 The name 'Termékek' does not exist in the current context POLCZ C:\...\Form1.cs 86 N/A
编辑:我有一个名为“Termékek”的列表框,它有一个功能,并且可以正常工作
public void Termékek_SelectedIndexChanged(object sender, EventArgs e)
{
dateTimePicker1.Visible = true;
}
您似乎将 GenerateMember
属性 设置为 false。默认为真。
来自How to: Use the Modifiers and GenerateMember Properties
The GenerateMember property specifies when the Windows Forms Designer generates a member variable for a component.
它通常用于标签等您的代码永远不会与该控件交互的地方。
我有一个列表框“Termékek”,它没有显示在“Windows Form Designer 生成的代码”中,例如:
private System.Windows.Forms.ListBox Rendelések;
我想将数据存储到数组中:
string[] lines = { Termékek.SelectedItems.toString(), dateTimePicker1.Value.ToString(), numericUpDown1.Value.ToString() };
并显示错误
Severity Code Description Project File Line Suppression State Error CS0103 The name 'Termékek' does not exist in the current context POLCZ C:\...\Form1.cs 86 N/A
编辑:我有一个名为“Termékek”的列表框,它有一个功能,并且可以正常工作
public void Termékek_SelectedIndexChanged(object sender, EventArgs e)
{
dateTimePicker1.Visible = true;
}
您似乎将 GenerateMember
属性 设置为 false。默认为真。
来自How to: Use the Modifiers and GenerateMember Properties
The GenerateMember property specifies when the Windows Forms Designer generates a member variable for a component.
它通常用于标签等您的代码永远不会与该控件交互的地方。