我想將一個,有時兩個不同的TextBlocks添加到單個網格字段中。如果它只有一個,它可以正常工作;如果我加兩個,但是,它們並不是一個寫在另一個之下,而是互相寫在一起,所以我再也看不到它們了。防止TextBlocks彼此重疊
是否有可能在第一個TextBlock之後添加換行符或做其他事情以避免此行爲?
我的代碼添加的TextBlocks是:
for (int k = 0; k < verschiedeneFaecher.Count(); k++){
[...]
var fachLehrer = new TextBlock { Text = fachString, TextAlignment = TextAlignment.Left };
[...]
Grid.SetColumn(fachLehrer, j + 1);
Grid.SetRow(fachLehrer, i + 2);
Stundenplan.Children.Add(fachLehrer);
}
如果有應該只有一個TextBlock的,verschiedeneFaecher.Count()
是1,如果應該有兩個,其2