Я создаю меню «Пицца» для назначения и хочу включить групповую коробку, когда значение NumericUpDown изменено на 1, у меня это работает для моей пиццы с сыром, однако код, используемый для этого, похоже, не работаетдля любого из других групповых блоков.
private void numCheese_ValueChanged(object sender, System.EventArgs e)
{
if (numCheese.Value == 0)
{
gbCheesePizza.Enabled = false;
}
else
{
gbCheesePizza.Enabled = true;
}
}
private void numSeafood_ValueChanged(object sender, System.EventArgs e)
{
if (numSeafood.Value == 0)
{
gbSeafoodPizza.Enabled = false;
}
else
{
gbSeafoodPizza.Enabled = true;
}
}
Код для отключения группового поля при загрузке формы
public Delivery()
{
InitializeComponent();
gbCheesePizza.Enabled = false;
gbHamPizza.Enabled = false;
gbMeatPizza.Enabled = false;
gbSeafoodPizza.Enabled = false;
gbVeggyPizza.Enabled = false;
}
Код из Delivery.Designer.cs
//
// numSeafood
//
this.numSeafood.Location = new System.Drawing.Point(812, 64);
this.numSeafood.Maximum = new decimal(new int[] {
10,
0,
0,
0});
this.numSeafood.Name = "numSeafood";
this.numSeafood.Size = new System.Drawing.Size(43, 20);
this.numSeafood.TabIndex = 5;