У меня есть сетка и три столбца. Здесь идет код:Как заполнить текстовый блок периодами (Silverlight 5)
<Grid x:Name="StaticGrid"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
Width="450"
Margin="3">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
<TextBlock Text="{TemplateBinding Description}"
Grid.Column="0"
Height="30"
HorizontalAlignment="Left"/>
<TextBlock Text="......................................................................................................"
Grid.Column="1"/>
<TextBlock Text="{TemplateBinding ParamValue}"
Grid.Column="2"
Height="30"
HorizontalAlignment="Right"/>
</Grid>
Так что, если моя сетка имеет фиксированный размер, то это решение в порядке, но если она меняется динамически, то я не знаю, как динамически изменять периоды.
Я прочитал this пост, но решение дается Боб Бао не работает в Silverlight
(я имею в виду объект DrawingBrush
не поддерживается).
Я также прочитал this пост, где Тамир Khason предлагает клонировать объект WPF
использовать его в Silverlight
. Я не хочу использовать такие сложные решения.
У кого-нибудь есть лучшее решение?
Хорошее решение, но разные пространства заполняются по-разному. Вы поймете, что я скажу, если вы посмотрите [здесь] (http://lms.bigbrain.am/jiwvT) –
, и вот как он выглядит с кодом, который я предоставил во-первых: [нажмите здесь] (http: // lms .bigbrain.am/RosdX) –
Мне пришлось исправлять позицию с запасом, но это решение, спасибо! –