Wpf使用星形绑定到属性的宽度

问题描述 投票:1回答:1

您可以将属性的宽度绑定到对象的值乘以星号,例如,

xaml中的(宽度=“{Binding SizeInt *}”)?

在后面的代码中,您可以这样做:

rect.Width = new GridLength(item.SizeInt, GridUnitType.Star);

我希望能够像xaml一样具有相同的效果......

<Rectangle x:Name="rect" Fill="Red" Width="{Binding SizeInt*}"/>

有没有办法使用xaml?

c# wpf data-binding width
1个回答
0
投票

尝试绑定到qazxsw poi源属性:

GridLength

您可以将public GridLength SizeInt => new GridLength(1, GridUnitType.Star); 替换为您想要的任何值,包括另一个字段的值。

© www.soinside.com 2019 - 2024. All rights reserved.