質問編集履歴
2
タイトルについて少し編集しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
TabControlを使って1つのタブに複数アイテムを作
|
1
|
+
TabControlを使って1つのタブに複数アイテムを動的に作りたい
|
test
CHANGED
File without changes
|
1
コードに不備があったので修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -98,7 +98,7 @@
|
|
98
98
|
|
99
99
|
public string Header { get; set; }
|
100
100
|
|
101
|
-
public st
|
101
|
+
public ObservableCollection<CheckBox> Content { get; set; }
|
102
102
|
|
103
103
|
}
|
104
104
|
|
@@ -152,9 +152,33 @@
|
|
152
152
|
|
153
153
|
count++;
|
154
154
|
|
155
|
+
|
156
|
+
|
157
|
+
ObservableCollection<CheckBox> items = new ObservableCollection<CheckBox>();
|
158
|
+
|
159
|
+
|
160
|
+
|
161
|
+
for (int i = 0; i <= count; i++)
|
162
|
+
|
163
|
+
{
|
164
|
+
|
165
|
+
CheckBox checkBox = new CheckBox();
|
166
|
+
|
167
|
+
checkBox.IsChecked = false;
|
168
|
+
|
169
|
+
checkBox.Content = count.ToString();
|
170
|
+
|
171
|
+
|
172
|
+
|
173
|
+
items.Add(checkBox);
|
174
|
+
|
175
|
+
}
|
176
|
+
|
177
|
+
|
178
|
+
|
155
179
|
mViewmodel.CountVal = count.ToString();
|
156
180
|
|
157
|
-
mViewmodel.TabItems.Add(new TabItemData() { Header = count.ToString(), Content =
|
181
|
+
mViewmodel.TabItems.Add(new TabItemData() { Header = count.ToString(), Content = items });
|
158
182
|
|
159
183
|
}
|
160
184
|
|