Browse Source

Updated Context actions UI.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6413 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
pull/1/head
Martin Koníček 15 years ago
parent
commit
3696b9d6ae
  1. 26
      src/Main/Base/Project/Src/Services/RefactoringService/ContextActions/ContextActionsBulbControl.xaml
  2. 2
      src/Main/Base/Project/Src/Services/RefactoringService/ContextActions/ContextActionsBulbControl.xaml.cs
  3. 2
      src/Main/Base/Project/Src/Services/RefactoringService/ContextActions/ContextActionsControl.xaml

26
src/Main/Base/Project/Src/Services/RefactoringService/ContextActions/ContextActionsBulbControl.xaml

@ -129,14 +129,10 @@ @@ -129,14 +129,10 @@
</Style>
</UserControl.Resources>
<!--<Border Padding="0 0 8 8">
<aero:SystemDropShadowChrome>
<Border BorderThickness="1" BorderBrush="{StaticResource OuterBorderBrush}" HorizontalAlignment="Stretch">-->
<Grid Background="Transparent">
<Grid.RowDefinitions>
<RowDefinition></RowDefinition>
<RowDefinition></RowDefinition>
<RowDefinition></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition></ColumnDefinition>
@ -173,12 +169,20 @@ @@ -173,12 +169,20 @@
</Border.Style>-->
</Border>
<!-- Content - TreeView -->
<local:ContextActionsControl x:Name="ActionsTreeView" Grid.Row="1" Grid.Column="0"
DataContext="{Binding Actions}" ActionVisibleChanged="ActionsTreeView_ActionVisibleChanged"></local:ContextActionsControl>
<Expander x:Name="HiddenActionsExpander" Expanded="Expander_Expanded" Grid.Row="2" Grid.Column="0">
<local:ContextActionsControl x:Name="HiddenActionsTreeView"
DataContext="{Binding HiddenActions}" ActionVisibleChanged="HiddenActionsTreeView_ActionVisibleChanged"></local:ContextActionsControl>
</Expander>
<!-- Content -->
<Border x:Name="ContentBorder" Padding="0 0 8 8" Grid.Row="1" Grid.Column="0" MinWidth="200" Background="White">
<aero:SystemDropShadowChrome>
<Border BorderThickness="1" BorderBrush="{StaticResource OuterBorderBrush}" HorizontalAlignment="Stretch">
<StackPanel Orientation="Vertical">
<local:ContextActionsControl x:Name="ActionsTreeView"
DataContext="{Binding Actions}" ActionVisibleChanged="ActionsTreeView_ActionVisibleChanged"></local:ContextActionsControl>
<Expander x:Name="HiddenActionsExpander" Expanded="Expander_Expanded" Grid.Row="2" Grid.Column="0">
<local:ContextActionsControl x:Name="HiddenActionsTreeView"
DataContext="{Binding HiddenActions}" ActionVisibleChanged="HiddenActionsTreeView_ActionVisibleChanged"></local:ContextActionsControl>
</Expander>
</StackPanel>
</Border>
</aero:SystemDropShadowChrome>
</Border>
</Grid>
</UserControl>

2
src/Main/Base/Project/Src/Services/RefactoringService/ContextActions/ContextActionsBulbControl.xaml.cs

@ -47,7 +47,7 @@ namespace ICSharpCode.SharpDevelop.Refactoring @@ -47,7 +47,7 @@ namespace ICSharpCode.SharpDevelop.Refactoring
this.Header.Opacity = isOpen ? 1.0 : 0.7;
this.Header.BorderThickness = isOpen ? new Thickness(1, 1, 1, 0) : new Thickness(1);
// Show / hide
this.ActionsTreeView.Visibility = this.HiddenActionsExpander.Visibility =
this.ContentBorder.Visibility =
isOpen ? Visibility.Visible : Visibility.Collapsed;
}
}

2
src/Main/Base/Project/Src/Services/RefactoringService/ContextActions/ContextActionsControl.xaml

@ -51,7 +51,7 @@ @@ -51,7 +51,7 @@
</UserControl.Resources>
<TreeView ItemsSource="{Binding}" x:Name="TreeView">
<TreeView x:Name="TreeView" ItemsSource="{Binding}" BorderThickness="0">
<TreeView.Background>
<LinearGradientBrush StartPoint="0,0" EndPoint="1,0">
<GradientStop Color="White"/>

Loading…
Cancel
Save