我一直在与MahApps合作,想要添加一个Flyout窗口。我错误地认为逻辑包含在控件中以检测何时应该打开它。
社区有什么方法可以实现这一目标?
目前我在远边的网格上添加了一个矩形,它使用鼠标输入事件来显示弹出按钮,然后是内置的关闭箭头按钮。
人们还有什么其他巧妙的方法呢?
答案 0 :(得分:3)
((user/f1 8) (user/a (14)))
然后代码看起来像这样
<controls:MetroWindow.Flyouts>
<controls:FlyoutsControl Name="FlyoutControlSettings" Background="Beige">
<controls:Flyout x:Name="yourMahAppFlyout" Header="Flyout" Theme="Accent" Position="Left" Width="600" IsOpen="False" BorderBrush="Black" BorderThickness="3,0,3,3">
<TextBlock FontSize="24">Hello World</TextBlock>
</controls:Flyout>
</controls:FlyoutsControl>
</controls:MetroWindow.Flyouts>