我正在尝试找到一种方法,使Modern UI WPF (MUI)徽标可以点击,这样我就可以启动网页导航到某个页面。
我们的想法是将MUI项目更改为最低限度,并且不会对我的应用程序造成任何依赖。
徽标在ModernWindow样式中定义如下:
<!-- logo (visible only when LogoData is not null) -->
<Border Grid.Column="2" Background="{DynamicResource Accent}" Width="36" Height="36" Margin="8,0"
DataContext="{TemplateBinding LogoData}"
Visibility="{Binding Converter={StaticResource NullToVisibilityConverter}, ConverterParameter=inverse}">
<Path Data="{Binding}" Stretch="Fill" Fill="White" Width="24" Height="24" HorizontalAlignment="Center" VerticalAlignment="Center" />
</Border>
如何将此边框上的click事件连接到我的应用程序ModernWindow实例?
答案 0 :(得分:0)
最简单的,就我而言,关注在您的案例中实施点击的最佳方式:
答案 1 :(得分:0)
<Border ...>
...
<Border.InputBindings>
<MouseBinding Command="{Binding Path=MyClickCommand}" MouseAction="LeftClick" />
</Border .InputBindings>
</Border>