Goa*_*ker 0 silverlight wpf .net-4.0 observablecollection
我想创建一个可见性转换器,如果observablecollection为空或null,则显示内容.由于此转换器将在许多屏幕上使用,因此每个集合将保持不同的类型(T).
如何获取未知类型的ObservableCollection的引用.这是我到目前为止:
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
if (value == null) return Visibility.Visible;
if (value is ObservableCollection<object>)
{
var col = value as ObservableCollection<object>;
return col.Count > 0 ? Visibility.Hidden : Visibility.Visible;
}
return Binding.DoNothing;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
845 次 |
最近记录: |