Vote count:
0
I implemented a converter. The problem I am facing is that value is always 0.0, even though videoGridView.ActualHeight is 768.0 when running the app in my simulator. Why? What did I wrong?
public class SetPercentageConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, string language)
{
return (double)value;
}
public object ConvertBack(object value, Type targetType, object parameter, string language)
{
throw new NotImplementedException();
}
}
<GridView x:Name="videoGridView" ItemsSource="{Binding Movies}" ItemContainerStyle="{StaticResource GridViewItemStyle}" RightTapped="videoGridView_RightTapped">
<GridView.ItemTemplate>
<DataTemplate>
<Image Source="{Binding PosterPath}" Height="{Binding Path=ActualHeight, ConverterParameter=50, Converter={StaticResource SetPercentageConverter}, ElementName=videoGridView, Mode=OneWay}" />
</DataTemplate>
</GridView.ItemTemplate>
</GridView>
asked 1 min ago
XAML Converters: `object value` has wrong value?
Aucun commentaire:
Enregistrer un commentaire