我有一个GridView
,其中某些元素绑定到了我的对象。在那里我工作的价值是这样的:如果符合条件,则在XAML GridViewColumn中隐藏一些值
<GridViewColumn x:Name="DataGridLastEdit" Header="Last Edit" Width="150px" DisplayMemberBinding="{Binding lastEdit}" />
lastEdit
是DateTime
类型,但对于某些元素的空的,它显示1/1/0001 12:00:00 AM(它可以改变基于在计算机时间格式设置),造成一个非常丑陋的效果。
我只是想隐藏它没有有效日期的元素,但我对XAML很新,但我不能那样做。我读过关于使用转换器,但我总是写一些错误,甚至无法尝试,如果它的工作,我该怎么做?
是的,你应该使用绑定转换器。 [Here](http://msdn.microsoft.com/zh-cn/library/system.windows.data.binding.converter.aspx)就是一个例子。 – Clemens