質問編集履歴
2
タイトルについて少し編集しました。
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
TabControlを使って1つのタブに複数アイテムを作
|
1
|
+
TabControlを使って1つのタブに複数アイテムを動的に作りたい
|
body
CHANGED
File without changes
|
1
コードに不備があったので修正しました。
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
|
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 =
|
91
|
+
mViewmodel.TabItems.Add(new TabItemData() { Header = count.ToString(), Content = items });
|
80
92
|
}
|
81
93
|
}
|
82
94
|
```
|