diff options
author | Eric Maupin <ermaup@microsoft.com> | 2018-03-26 20:26:15 +0300 |
---|---|---|
committer | Eric Maupin <ermaup@microsoft.com> | 2018-03-26 20:26:15 +0300 |
commit | 6f81982bc0e118da384c9332d38d092e0d5cb255 (patch) | |
tree | 57ba1c0a954e6e62eb19fede7940a00a5075bbf1 /Xamarin.PropertyEditing.Windows | |
parent | c78f988a6c848c037e1d063cc127a735501eb1be (diff) |
[Core/Win] Add Navigate to Source support
Diffstat (limited to 'Xamarin.PropertyEditing.Windows')
-rw-r--r-- | Xamarin.PropertyEditing.Windows/Themes/Resources.xaml | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/Xamarin.PropertyEditing.Windows/Themes/Resources.xaml b/Xamarin.PropertyEditing.Windows/Themes/Resources.xaml index 66e15c2..6636fff 100644 --- a/Xamarin.PropertyEditing.Windows/Themes/Resources.xaml +++ b/Xamarin.PropertyEditing.Windows/Themes/Resources.xaml @@ -393,6 +393,7 @@ <Rectangle x:Shared="False" x:Key="LiteralMarker" Style="{StaticResource MarkerStyle}" Fill="{DynamicResource LiteralMarkerBrush}" /> <Rectangle x:Shared="False" x:Key="ResourceMarker" Style="{StaticResource MarkerStyle}" Fill="{DynamicResource ResourceMarkerBrush}" /> + <Rectangle x:Shared="False" x:Key="SourceMarker" Style="{StaticResource MarkerStyle}" Fill="{Binding Foreground,RelativeSource={RelativeSource AncestorType=local:PropertyButton,Mode=FindAncestor}}" /> <Style TargetType="local:PropertyButton"> <Setter Property="Foreground" Value="Transparent" /> @@ -411,16 +412,16 @@ <MenuItem Header="{x:Static prop:Resources.ConvertToLocalValue}" Icon="{StaticResource LiteralMarker}" Command="{Binding ConvertToLocalValueCommand,Mode=OneTime}" /> <Separator Visibility="{Binding SupportsResources,Mode=OneTime,Converter={StaticResource BoolToVisibilityConverter}}" /> <MenuItem Header="{x:Static prop:Resources.ResourceEllipsis}" Command="{Binding RequestResourceCommand,Mode=OneTime}" Icon="{StaticResource ResourceMarker}" Visibility="{Binding SupportsResources,Mode=OneTime,Converter={StaticResource BoolToVisibilityConverter}}" /> - <!--<MenuItem Header="{x:Static p:Resources.LocalResource}" /> - <MenuItem Header="{x:Static p:Resources.SystemResource}" /> - <MenuItem Header="{x:Static p:Resources.EditResourceEllipse}" /> - <MenuItem Header="{x:Static p:Resources.ConvertToNewResourceEllipse}" /> + <!--<MenuItem Header="{x:Static prop:Resources.LocalResource}" /> + <MenuItem Header="{x:Static prop:Resources.SystemResource}" /> + <MenuItem Header="{x:Static prop:Resources.EditResourceEllipse}" /> + <MenuItem Header="{x:Static prop:Resources.ConvertToNewResourceEllipse}" /> <Separator /> - <MenuItem Header="{x:Static p:Resources.CreateDataBindingEllipse}" /> - <MenuItem Header="{x:Static p:Resources.TemplateBinding}" /> - <Separator /> - <MenuItem Header="{x:Static p:Resources.RecordCurrentValue}" /> - <MenuItem Header="{x:Static p:Resources.GoToSource}" />!--> + <MenuItem Header="{x:Static prop:Resources.CreateDataBindingEllipse}" /> + <MenuItem Header="{x:Static prop:Resources.TemplateBinding}" />!--> + <Separator Visibility="{Binding SupportsValueSourceNavigation,Mode=OneTime,Converter={StaticResource BoolToVisibilityConverter}}" /> + <!--<MenuItem Header="{x:Static prop:Resources.RecordCurrentValue}" />!--> + <MenuItem Header="{x:Static prop:Resources.GoToSource}" Command="{Binding NavigateToValueSourceCommand,Mode=OneTime}" Icon="{StaticResource SourceMarker}" Visibility="{Binding SupportsValueSourceNavigation,Mode=OneTime,Converter={StaticResource BoolToVisibilityConverter}}" /> </local:HeaderedContextMenu> </DataTemplate> </Setter.Value> |