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" />