ユーザーがピザと飲み物の選択肢から選択するアプリを作成しています。チェックボックスを使用してフォームからピザを選択するための配列リストを使用します。5 つのチェック ボックスがすべてオンになっている場合、配列からすべてのデータを取得する必要があります。
ここにクラスのコードがあります
namespace order
{
class Menu
{
string[] pizza = {"Cheese and Ham", "Ham and Pineapple", "Vegetarian", "MeatFeast", "Seafood" };
double[] price = {3.50, 4.20, 5.20, 5.80, 5.60 };
public string GetMenuItem(int select)
{
string choice = pizza[select];
return choice;
}
これはフォームコードです
namespace order
{
public partial class Form1 : Form
{
Menu menuMaker = new Menu();
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (checkBox1.Checked)
{
label1.Text = menuMaker.GetMenuItem(0);
}
}
}
1つがチェックされている場合、フォームはその結果を表示しますが、すべてのチェックボックスを選択したい場合は、それらをすべて表示する必要があります.