質問編集履歴

3

最低限で動く用にコードを更新しました

2022/06/01 04:46

投稿

sueteacher
sueteacher

スコア48

test CHANGED
File without changes
test CHANGED
@@ -48,7 +48,7 @@
48
48
  {
49
49
  InitializeComponent();
50
50
  }
51
- private void Form1_Load(object sender, EventArgs e)
51
+     private void Form1_Load(object sender, EventArgs e)
52
52
  {
53
53
  checkedListBox1.Items.Add("りんご");
54
54
  checkedListBox1.Items.Add("おれんじ");
@@ -57,7 +57,7 @@
57
57
  checkedListBox1.Items.Add("すいか");
58
58
  checkedListBox1.Items.Add("ぎんなん");
59
59
  }
60
- --省略--
60
+
61
61
  //クリックが二回判定?
62
62
  int lastCheckedIndex = -1;
63
63
  private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e)

2

練習用

2022/06/01 04:44

投稿

sueteacher
sueteacher

スコア48

test CHANGED
File without changes
test CHANGED
@@ -48,6 +48,15 @@
48
48
  {
49
49
  InitializeComponent();
50
50
  }
51
+ private void Form1_Load(object sender, EventArgs e)
52
+ {
53
+ checkedListBox1.Items.Add("りんご");
54
+ checkedListBox1.Items.Add("おれんじ");
55
+ checkedListBox1.Items.Add("みかん");
56
+ checkedListBox1.Items.Add("もも");
57
+ checkedListBox1.Items.Add("すいか");
58
+ checkedListBox1.Items.Add("ぎんなん");
59
+ }
51
60
  --省略--
52
61
  //クリックが二回判定?
53
62
  int lastCheckedIndex = -1;

1

//フォーム表示記述をイベント内に記述しました。

2022/06/01 04:06

投稿

sueteacher
sueteacher

スコア48

test CHANGED
File without changes
test CHANGED
@@ -59,13 +59,14 @@
59
59
  checkedListBox1.SetItemCheckState(lastCheckedIndex, CheckState.Unchecked);
60
60
  lastCheckedIndex = e.Index;
61
61
  }
62
+ //フォーム2を表示
63
+ Form2 form2 = new Form2();
64
+ form2.ShowDialog();
62
65
  }
63
66
  //To register event
64
67
  //checkedListBox1.ItemCheck += checkedListBox1_ItemCheck; //エラーのためコメントアウト
65
68
    
66
- //フォーム2を表示
69
+
67
- Form2 form2 = new Form2();
68
- form2.ShowDialog();
69
70
  }
70
71
  }
71
72
  ```