Thickness
values.
Visual Basic (Declaration) | |
---|---|
<ValueConversionAttribute(SourceType=System.Boolean, TargetType=System.Windows.Thickness, ParameterType=)> Public Class BooleanThicknessConverter Inherits Converter Implements IValueConverter |
C# | |
---|---|
[ValueConversionAttribute(SourceType=System.Boolean, TargetType=System.Windows.Thickness, ParameterType=)] public class BooleanThicknessConverter : Converter, IValueConverter |
Typically you will create an instance of this as a resource. For example, one possible use of this converter:
<go:BooleanThicknessConverter x:Key="theBooleanThicknessConverter" TrueThickness="3" FalseThickness="2" />
<DataTemplate> <Border . . . BorderThickness="{Binding Path=Part.IsSelected, Converter={StaticResource theBooleanThicknessConverter}}"> . . . </Border> </DataTemplate>When the node is selected, the node's border is thicker than normal.
System.Object
Northwoods.GoXam.Converter
Northwoods.GoXam.BooleanThicknessConverter