@@ -10,35 +10,75 @@ namespace IPConfig.Controls;
1010/// </summary>
1111public class AlignDashCornerRect : FrameworkElement
1212{
13- public static readonly DependencyProperty FillProperty = DependencyProperty . Register (
14- "Fill" , typeof ( Brush ) , typeof ( AlignDashCornerRect ) , new PropertyMetadata ( default ( Brush ) , OnVisualPropertyChanged ) ) ;
13+ public static readonly DependencyProperty FillProperty =
14+ DependencyProperty . Register (
15+ "Fill" ,
16+ typeof ( Brush ) ,
17+ typeof ( AlignDashCornerRect ) ,
18+ new PropertyMetadata ( default ( Brush ) , OnVisualPropertyChanged ) ) ;
1519
1620 public static readonly DependencyProperty StrokeDashCapProperty =
17- DependencyProperty . Register ( "StrokeDashCap" , typeof ( PenLineCap ) , typeof ( AlignDashCornerRect ) , new PropertyMetadata ( PenLineCap . Flat , OnVisualPropertyChanged ) ) ;
18-
19- public static readonly DependencyProperty StrokeDashLineProperty = DependencyProperty . Register (
20- "StrokeDashLine" , typeof ( double ) , typeof ( AlignDashCornerRect ) , new PropertyMetadata ( default ( double ) , OnVisualPropertyChanged ) ) ;
21-
22- public static readonly DependencyProperty StrokeDashSpaceProperty = DependencyProperty . Register (
23- "StrokeDashSpace" , typeof ( double ) , typeof ( AlignDashCornerRect ) , new PropertyMetadata ( default ( double ) , OnVisualPropertyChanged ) ) ;
21+ DependencyProperty . Register (
22+ "StrokeDashCap" ,
23+ typeof ( PenLineCap ) ,
24+ typeof ( AlignDashCornerRect ) ,
25+ new PropertyMetadata ( PenLineCap . Flat , OnVisualPropertyChanged ) ) ;
26+
27+ public static readonly DependencyProperty StrokeDashLineProperty =
28+ DependencyProperty . Register (
29+ "StrokeDashLine" ,
30+ typeof ( double ) ,
31+ typeof ( AlignDashCornerRect ) ,
32+ new PropertyMetadata ( default ( double ) , OnVisualPropertyChanged ) ) ;
33+
34+ public static readonly DependencyProperty StrokeDashSpaceProperty =
35+ DependencyProperty . Register (
36+ "StrokeDashSpace" ,
37+ typeof ( double ) ,
38+ typeof ( AlignDashCornerRect ) ,
39+ new PropertyMetadata ( default ( double ) , OnVisualPropertyChanged ) ) ;
2440
2541 public static readonly DependencyProperty StrokeEndLineCapProperty =
26- DependencyProperty . Register ( "StrokeEndLineCap" , typeof ( PenLineCap ) , typeof ( AlignDashCornerRect ) , new PropertyMetadata ( PenLineCap . Flat , OnVisualPropertyChanged ) ) ;
42+ DependencyProperty . Register (
43+ "StrokeEndLineCap" ,
44+ typeof ( PenLineCap ) ,
45+ typeof ( AlignDashCornerRect ) ,
46+ new PropertyMetadata ( PenLineCap . Flat , OnVisualPropertyChanged ) ) ;
2747
2848 public static readonly DependencyProperty StrokeLineJoinProperty =
29- DependencyProperty . Register ( "StrokeLineJoin" , typeof ( PenLineJoin ) , typeof ( AlignDashCornerRect ) , new PropertyMetadata ( PenLineJoin . Miter , OnVisualPropertyChanged ) ) ;
49+ DependencyProperty . Register (
50+ "StrokeLineJoin" ,
51+ typeof ( PenLineJoin ) ,
52+ typeof ( AlignDashCornerRect ) ,
53+ new PropertyMetadata ( PenLineJoin . Miter , OnVisualPropertyChanged ) ) ;
3054
3155 public static readonly DependencyProperty StrokeMiterLimitProperty =
32- DependencyProperty . Register ( "StrokeMiterLimit" , typeof ( double ) , typeof ( AlignDashCornerRect ) , new PropertyMetadata ( 10.0d , OnVisualPropertyChanged ) ) ;
33-
34- public static readonly DependencyProperty StrokeProperty = DependencyProperty . Register (
35- "Stroke" , typeof ( Brush ) , typeof ( AlignDashCornerRect ) , new PropertyMetadata ( default ( Brush ) , OnVisualPropertyChanged ) ) ;
56+ DependencyProperty . Register (
57+ "StrokeMiterLimit" ,
58+ typeof ( double ) ,
59+ typeof ( AlignDashCornerRect ) ,
60+ new PropertyMetadata ( 10.0d , OnVisualPropertyChanged ) ) ;
61+
62+ public static readonly DependencyProperty StrokeProperty =
63+ DependencyProperty . Register (
64+ "Stroke" ,
65+ typeof ( Brush ) ,
66+ typeof ( AlignDashCornerRect ) ,
67+ new PropertyMetadata ( default ( Brush ) , OnVisualPropertyChanged ) ) ;
3668
3769 public static readonly DependencyProperty StrokeStartLineCapProperty =
38- DependencyProperty . Register ( "StrokeStartLineCap" , typeof ( PenLineCap ) , typeof ( AlignDashCornerRect ) , new PropertyMetadata ( PenLineCap . Flat , OnVisualPropertyChanged ) ) ;
39-
40- public static readonly DependencyProperty StrokeThicknessProperty = DependencyProperty . Register (
41- "StrokeThickness" , typeof ( double ) , typeof ( AlignDashCornerRect ) , new PropertyMetadata ( default ( double ) , OnVisualPropertyChanged ) ) ;
70+ DependencyProperty . Register (
71+ "StrokeStartLineCap" ,
72+ typeof ( PenLineCap ) ,
73+ typeof ( AlignDashCornerRect ) ,
74+ new PropertyMetadata ( PenLineCap . Flat , OnVisualPropertyChanged ) ) ;
75+
76+ public static readonly DependencyProperty StrokeThicknessProperty =
77+ DependencyProperty . Register (
78+ "StrokeThickness" ,
79+ typeof ( double ) ,
80+ typeof ( AlignDashCornerRect ) ,
81+ new PropertyMetadata ( default ( double ) , OnVisualPropertyChanged ) ) ;
4282
4383 public Brush Fill
4484 {
0 commit comments