2024年1月20日土曜日

今更ながら Visual C# 第三回目 チェックボックス メッセージボックス メッセージボックスにyes/No

 ① チェックボックス メッセージボックスを使ってみる。

 private void button1_Click(object sender, EventArgs e)

        {

            if (checkBox1.Checked) MessageBox.Show("チェックボックスがチェックされています。", "確認"); 

            // 条件が成立しない(チェックされていない)場合のメッセージ

            else MessageBox.Show(

                "チェックボックスがチェックされていません。", // メッセージ

                "確認");                                      // タイトル

        }


②メッセージボックスにYes,Noを入れてみる。

 private void button1_Click(object sender, EventArgs e)

        {

            // メッセージボックスの「はい」「いいえ」ボタンを変数buttonsに格納

            MessageBoxButtons buttons = MessageBoxButtons.YesNo;

            string caption = "どっちか選ぼう!";

            string message1 = "リンゴは好きですか?";


            DialogResult result1;


            if (checkBox1.Checked)

            { result1 = MessageBox.Show(message1,  // メッセージ

                                              caption,   // タイトル

                                              buttons    // ボタンを指定

                                             );

                if (result1 == DialogResult.Yes)

                {

                    label1.Text = "美味しいよね!";

                }


                else { label1.Text = "好きになってよ。。。"; }

            }

            // 条件が成立しない(チェックされていない)場合のメッセージ

            else MessageBox.Show(

                "チェックボックスがチェックされていません。", // メッセージ

                "確認");                                      // タイトル


         

                

                    }

0 件のコメント:

コメントを投稿