Normal: Origin at upper left : Style « Windows Presentation Foundation « C# / CSharp Tutorial






<Grid xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <Grid.Resources>
        <Style TargetType="{x:Type Canvas}">
            <Setter Property="Width" Value="100" />
            <Setter Property="Height" Value="100" />
            <Setter Property="HorizontalAlignment" Value="Center" />
            <Setter Property="VerticalAlignment" Value="Center" />
        </Style>

        <Style TargetType="{x:Type Path}">
            <Setter Property="Fill" Value="Red" />
            <Setter Property="Data">
                <Setter.Value>
                    <EllipseGeometry Center="0 0" RadiusX="5" RadiusY="5" />
                </Setter.Value>
            </Setter>
        </Style>
    </Grid.Resources>
    <Canvas Grid.Column="0">
        <Line X1="0" Y1="0" X2="100" Y2="100" Stroke="Black" />
        <Polyline Points="0 0 0 100 100 100 100 0 0 0" Stroke="Blue" />
        <Path />
    </Canvas>

</Grid>
WPF Normal Origin At Upper Left








24.66.Style
24.66.1.Double value as the Font sizeDouble value as the Font size
24.66.2.FontFamily resource constantFontFamily resource constant
24.66.3.Styles With Same KeysStyles With Same Keys
24.66.4.Setter With Binding to SliderSetter With Binding to Slider
24.66.5.Style With Data TriggerStyle With Data Trigger
24.66.6.Styles With Target TypesStyles With Target Types
24.66.7.Style With Multiple ElementsStyle With Multiple Elements
24.66.8.Style With Multiple ButtonsStyle With Multiple Buttons
24.66.9.Style With ResourceStyle With Resource
24.66.10.Style With Property ElementStyle With Property Element
24.66.11.Style With TriggersStyle With Triggers
24.66.12.Style Slider: Background, IsSnapToTickEnabled, AutoToolTipPlacement, TickFrequencyStyle Slider: Background, IsSnapToTickEnabled, AutoToolTipPlacement, TickFrequency
24.66.13.Normal: Origin at upper leftNormal: Origin at upper left
24.66.14.Stroke Start Line CapStroke Start Line Cap
24.66.15.Property TriggerProperty Trigger
24.66.16.Using a Style resourceUsing a Style resource
24.66.17.Sharing a StyleSharing a Style
24.66.18.Ignore an Implicit Style by setting Style to NullIgnore an Implicit Style by setting Style to Null
24.66.19.Set a Style ProgrammaticallySet a Style Programmatically
24.66.20.extends StyleSelector to create your own style selectorextends StyleSelector to create your own style selector
24.66.21.The default GroupStyle indents the items in a groupThe default GroupStyle indents the items in a group