diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/BasicMetadata.cs b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/BasicMetadata.cs index 24e11c3375..e79a68e3b8 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/BasicMetadata.cs +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/BasicMetadata.cs @@ -134,6 +134,16 @@ namespace ICSharpCode.WpfDesign.Designer Metadata.AddPopularProperty(TreeViewItem.IsSelectedProperty); Metadata.AddPopularProperty(Border.PaddingProperty); Metadata.AddPopularProperty(Shape.StretchProperty); + + Metadata.AddPopularProperty(Grid.RowProperty); + Metadata.AddPopularProperty(Grid.RowSpanProperty); + Metadata.AddPopularProperty(Grid.ColumnProperty); + Metadata.AddPopularProperty(Grid.ColumnSpanProperty); + Metadata.AddPopularProperty(DockPanel.DockProperty); + Metadata.AddPopularProperty(Canvas.LeftProperty); + Metadata.AddPopularProperty(Canvas.TopProperty); + Metadata.AddPopularProperty(Canvas.RightProperty); + Metadata.AddPopularProperty(Canvas.BottomProperty); Metadata.AddPopularProperty(typeof(Binding), "Path"); Metadata.AddPopularProperty(typeof(Binding), "Source"); @@ -204,34 +214,34 @@ namespace ICSharpCode.WpfDesign.Designer //Metadata.DisablePlacement(typeof(Button)); Metadata.AddPopularControl(typeof(Button)); - Metadata.AddPopularControl(typeof(CheckBox)); - Metadata.AddPopularControl(typeof(ComboBox)); - Metadata.AddPopularControl(typeof(Label)); - Metadata.AddPopularControl(typeof(TextBox)); - Metadata.AddPopularControl(typeof(TextBlock)); - Metadata.AddPopularControl(typeof(RadioButton)); - Metadata.AddPopularControl(typeof(Canvas)); - Metadata.AddPopularControl(typeof(Grid)); Metadata.AddPopularControl(typeof(Border)); + Metadata.AddPopularControl(typeof(Canvas)); + Metadata.AddPopularControl(typeof(CheckBox)); + Metadata.AddPopularControl(typeof(ComboBox)); + Metadata.AddPopularControl(typeof(DataGrid)); Metadata.AddPopularControl(typeof(DockPanel)); Metadata.AddPopularControl(typeof(Expander)); + Metadata.AddPopularControl(typeof(Grid)); Metadata.AddPopularControl(typeof(GroupBox)); - Metadata.AddPopularControl(typeof(Image)); - Metadata.AddPopularControl(typeof(MediaElement)); - Metadata.AddPopularControl(typeof(InkCanvas)); - Metadata.AddPopularControl(typeof(DataGrid)); + Metadata.AddPopularControl(typeof(Image)); + Metadata.AddPopularControl(typeof(InkCanvas)); + Metadata.AddPopularControl(typeof(Label)); Metadata.AddPopularControl(typeof(ListBox)); Metadata.AddPopularControl(typeof(ListView)); + Metadata.AddPopularControl(typeof(MediaElement)); Metadata.AddPopularControl(typeof(Menu)); Metadata.AddPopularControl(typeof(PasswordBox)); Metadata.AddPopularControl(typeof(ProgressBar)); + Metadata.AddPopularControl(typeof(RadioButton)); Metadata.AddPopularControl(typeof(RichTextBox)); Metadata.AddPopularControl(typeof(ScrollViewer)); Metadata.AddPopularControl(typeof(Slider)); Metadata.AddPopularControl(typeof(StackPanel)); Metadata.AddPopularControl(typeof(TabControl)); + Metadata.AddPopularControl(typeof(TextBox)); + Metadata.AddPopularControl(typeof(TextBlock)); Metadata.AddPopularControl(typeof(ToolBar)); - Metadata.AddPopularControl(typeof(TreeView)); + Metadata.AddPopularControl(typeof(TreeView)); Metadata.AddPopularControl(typeof(Viewbox)); Metadata.AddPopularControl(typeof(Viewport3D)); Metadata.AddPopularControl(typeof(WrapPanel)); diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/ControlStyles.xaml b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/ControlStyles.xaml index 27b96be1f0..1b45ea5310 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/ControlStyles.xaml +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/ControlStyles.xaml @@ -144,8 +144,8 @@ - - + + @@ -172,8 +172,8 @@ - - + + @@ -205,6 +205,7 @@ + @@ -216,6 +217,7 @@ + diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/GridAdorner.cs b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/GridAdorner.cs index 9ba6f66059..88d4b8d39c 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/GridAdorner.cs +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/GridAdorner.cs @@ -25,7 +25,7 @@ namespace ICSharpCode.WpfDesign.Designer.Controls { static GridRailAdorner() { - bgBrush = new SolidColorBrush(Color.FromArgb(0x30, 0x20, 0x20, 0xff)); + bgBrush = new SolidColorBrush(Color.FromArgb(0x35, 0x1E, 0x90, 0xff)); bgBrush.Freeze(); //selBrush = new SolidColorBrush(Color.FromArgb(0xC0, 0xff, 0xb7, 0x4f)); diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/MarginHandle.cs b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/MarginHandle.cs index 00dd544d21..53a9ad45e5 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/MarginHandle.cs +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/MarginHandle.cs @@ -189,7 +189,7 @@ namespace ICSharpCode.WpfDesign.Designer.Controls this.Visibility = handleLength != 0.0 ? Visibility.Visible : Visibility.Hidden; if (this.lineArrow != null) { - lineArrow.Visibility = handleLength < 23 ? Visibility.Hidden : Visibility.Visible; + lineArrow.Visibility = handleLength < 25 ? Visibility.Hidden : Visibility.Visible; } Stub.Visibility = this.Visibility == Visibility.Visible ? Visibility.Hidden : Visibility.Visible; } diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/PropertyGrid/PropertyContextMenu.xaml b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/PropertyGrid/PropertyContextMenu.xaml index 2694198ab9..6cfec76690 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/PropertyGrid/PropertyContextMenu.xaml +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/PropertyGrid/PropertyContextMenu.xaml @@ -6,7 +6,7 @@ + Click="Click_Binding" />