我有一个ScreenHeightConverter
,并且想在ItemHeight
一个上使用它GridView
。
但是我不知道我是否正确使用它,因为如果我调试它,它甚至不会跳转到转换器。
我的代码:
public class ScreenHeightConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, string language)
{
double ScreenHeight = (int)Window.Current.Bounds.Height;
double factor = 1050/(double)value;
return (int)(ScreenHeight/factor);
}
}
<VariableSizedWrapGrid Margin="3" ItemHeight="{Binding '80',Converter={StaticResource ScreenHeightConverter}}" ItemWidth="255"/>