Я создаю приложение wpf, в котором текст моего текстового блока исчезает при запуске приложения. Код
<Grid>
<TextBlock Text = "RSP Level" Width = "78" Height = "Auto" HorizontalAlignment = "Left" Margin = "54.2,3,0,398.6" Grid.Column = "3"/>
<TextBlock Text = "Hex" Width = "60" Height = "Auto" HorizontalAlignment = "Left" Grid.Column = "3" Margin = "157.2,36,0,367.6" RenderTransformOrigin = "0.993,0.976" Grid.ColumnSpan = "2"/>
<TextBlock Text = "Hex" Width = "29" Height = "20" TextWrapping = "Wrap" HorizontalAlignment = "Left" Grid.Column = "3" Margin = "31.2,35,0,368.6" RenderTransformOrigin = "1.91,0.08" />
<TextBlock Text = "Link" Width = "29" Height = "20" HorizontalAlignment = "Left" Grid.Column = "3" Margin = "31.2,59,0,344.6" RenderTransformOrigin = "0.993,0.976"/>
<TextBlock Text = "Application" Width = "61" Height = "20" HorizontalAlignment = "Left" Grid.Column = "3" Margin = "32.2,83,0,320.6" RenderTransformOrigin = "0.993,0.976"/>
<TextBlock Text = "Physical" Width = "66" Height = "Auto" HorizontalAlignment = "Left" Grid.Column = "3" Margin = "158.2,61,0,342.6" RenderTransformOrigin = "0.993,0.976" Grid.ColumnSpan = "2"/>
<TextBlock Text = "Link" Width = "35" Height = "Auto" HorizontalAlignment = "Left" Grid.Column = "3" Margin = "158.2,85,0,318.6" RenderTransformOrigin = "0.993,0.976"/>
<TextBlock Text = "Application" Width = "69" Height = "Auto" HorizontalAlignment = "Left" Grid.Column = "3" Margin = "157.2,108,0,295.6" RenderTransformOrigin = "0.993,0.976" Grid.ColumnSpan = "2"/>
</Grid>
@ChetanRanpariya я попробовал авто, тот же результат..
Я не могу воспроизвести проблему. Ваш код хорошо работает на моей стороне. Укажите MCVE
Покажите полный код. Вам не хватает ColumnDefinitions и CheckBoxes... Используйте вложенные StackPanels или добавьте RowDefinitions в свою сетку. Затем каждый столбец строки содержит горизонтальную панель StackPanel, содержащую TextBlock и CheckBox. Для этого вам понадобятся две колонки.
спасибо всем за помощь. я сгруппировал текстовые блоки на панели стека, и это сработало нормально.





Это неправильный способ выравнивания содержимого. Вы можете использовать Панель стека для размещения дочерних элементов ниже или рядом друг с другом. Если вы используете Сетка, определите строки и столбцы. Использование полей не является правильным способом. Узнайте больше о WPF о макетах здесь.
Попробуйте установить `Height = "Auto" для текстовых блоков.