質問するログイン新規登録

質問編集履歴

2

タイトルについて少し編集しました。

2019/01/23 05:07

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- TabControlを使って1つのタブに複数アイテムを作
1
+ TabControlを使って1つのタブに複数アイテムを動的にりたい
body CHANGED
File without changes

1

コードに不備があったので修正しました。

2019/01/23 05:07

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -48,7 +48,7 @@
48
48
  public class TabItemData
49
49
  {
50
50
  public string Header { get; set; }
51
- public string Content { get; set; }
51
+ public ObservableCollection<CheckBox> Content { get; set; }
52
52
  }
53
53
  ```
54
54
 
@@ -75,8 +75,20 @@
75
75
  private void OnClickCountUp(object sender, RoutedEventArgs e)
76
76
  {
77
77
  count++;
78
+
79
+ ObservableCollection<CheckBox> items = new ObservableCollection<CheckBox>();
80
+
81
+ for (int i = 0; i <= count; i++)
82
+ {
83
+ CheckBox checkBox = new CheckBox();
84
+ checkBox.IsChecked = false;
85
+ checkBox.Content = count.ToString();
86
+
87
+ items.Add(checkBox);
88
+ }
89
+
78
90
  mViewmodel.CountVal = count.ToString();
79
- mViewmodel.TabItems.Add(new TabItemData() { Header = count.ToString(), Content = count.ToString()});
91
+ mViewmodel.TabItems.Add(new TabItemData() { Header = count.ToString(), Content = items });
80
92
  }
81
93
  }
82
94
  ```