<Grid.ColumnDefinitions>
<ColumnDefinition Width="{Binding Width1}*" />
<ColumnDefinition Width="{Binding Width2}*" />
<ColumnDefinition Width="{Binding Width3}*" />
</Grid.ColumnDefinitions>
我基本上希望无论Width1,Width2 ...的值后面有一个星号。 假设Width1为5,我希望它为5 *,这样它将是一个成比例的值。
答案 0 :(得分:-1)
我自己也是WPF的新手,但我会做这样的事情:
然后您可以在WidthValString上进行绑定:
<Grid.ColumnDefinitions>
<ColumnDefinition Width="{Binding WidthValString}" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
我假设您将使用ColumnDefinitions进行此操作,因为您不能拥有宽度为5 *的网格。据我所知,它必须是一个整数。 (使用ColumnDef / RowDefs就可以了)
如果这不是您想要的,请指定您的问题!