<Style x:Key="BrokerCellPresenter2" TargetType="{x:Type igDP:CellValuePresenter}"> <Style.Resources> <Converters:IfTrueValueConverter x:Key="InvisibleIfNullConverter" TrueValue="Visible" FalseValue="Hidden" NullValue="Hidden" /> </Style.Resources> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type igDP:CellValuePresenter}"> <Border Name="border" Visibility="{TemplateBinding Content, Converter={StaticResource InvisibleIfNullConverter}}" removed="#A50021" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"> <Polygon Points="1,0 0,1 4,5 0,9 1,10 5,6 9,10 10,9 6,5 10,1 9,0 5,4" Fill="White" HorizontalAlignment="Center" VerticalAlignment="Center" /> </Border> <!--<ControlTemplate.Triggers> <DataTrigger Binding="{TemplateBinding Content}" Value="true"> <Setter TargetName="border" Property="Visibility" Value="Visible" /> </DataTrigger> </ControlTemplate.Triggers>--> </ControlTemplate> </Setter.Value> </Setter> </Style>
<Trigger Property="Content" Value="{x:Null}"> ... </Trigger>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)