때로는 하나의 그리드 필드에 두 개의 다른 TextBlock을 추가하려고합니다. 그것은 단지 하나 일 경우 잘 작동합니다. 그러나 두 개를 더하면 더 아래에 쓰여지는 것이 아니라 서로 쓰여져 더 이상 읽을 수 없게됩니다.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