Трябва да направя изчисление в моя модел на изглед, за да покажа процентен диапазон между две колони в мрежа.
Опитвам се да задам свойство на низ, за да задам стойностите в модела на изгледа, както е показано по-долу,
// These two below values/ratio would be calculated dynamically,
public string firstColValue = "3*";
public string secondColValue = "7*";
<Frame CornerRadius="8" Grid.Row="0" HorizontalOptions="FillAndExpand" HeightRequest="8">
<Grid HorizontalOptions="FillAndExpand">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="{Binding firstColValue}">
</ColumnDefinition>
<ColumnDefinition Width="{Binding secondColValue}">
</ColumnDefinition>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="8">
</RowDefinition>
</Grid.RowDefinitions>
<Label Grid.Row="0" Grid.Column="0" HeightRequest="8" HorizontalOptions="FillAndExpand" BackgroundColor="Lime"></Label>
<Label Grid.Row="0" Grid.Column="1" HeightRequest="8" HorizontalOptions="FillAndExpand" BackgroundColor="Blue"></Label>
</Grid>
</Frame>
Това ми хвърля изключение по време на изпълнение. Опитвам се да задам ширината на двете колони динамично от свойството на модела на изгледа.
Моля, кажете ми как да постигна това.