我有一个网格和三列。代码如下:
<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>
因此,如果我的网格具有固定大小,那么这个解决方案就可以了,但如果它动态变化,那么我不知道如何动态更改周期。
我已经阅读了这篇文章,但是Bob Bao给出的解决方案不起作用Silverlight
(我的意思DrawingBrush
是不支持该对象)。
我还阅读了这篇文章,其中Tamir Khason提供克隆WPF
对象以在Silverlight
. 我不想使用如此复杂的解决方案。
有没有人有更好的解决方案?