mahapps.metro相关内容
我想更改 MahApps.Metro 对话框的基本模板(或创建新的对话框类型),因为我想在狭窄的登录窗口中显示它们.现在消息中几乎所有的第二个单词都在一个新行中,但是左右两边有很大的空格,我想减少. 我在 BaseMetroDialog.xaml 中发现消息对话框垂直分为三个部分:25% 左侧的空间,50% 用于内容和 25% 右侧的空间.我想更改这些数字. 但是我怎样才能用我的新控制
..
使用本文提供的代码: 在每次绑定时使按钮点击的背景颜色变亮转换器 我编写了以下代码来更改 MouseOver 上的 MahApps Tile 的背景:
..
我想在我的 DropDown 按钮中使用类似 ComboBox 的滚动条,结构实际上是这样的: 但我没有看到任何 ScrollViewer,如下图所示: 解决方案 DropDownButton 的下拉列表已经包含一个 ScrollViewer(它被命名为 "SubMenuScrollViewer"),因此支持开箱即用地滚动其项目.问题是,特定的 ScrollViewer 的样式与默认
..
我想删除菜单的弹出边框.不是这篇帖子中解释的菜单项边框. 这是我的菜单弹出窗口的图片,我想删除弹出窗口的白色边框. 我的主窗口使用的是基于基础主题的 mahapps 库.另外请耐心等待,因为我是 WPF 和 XAML 的新手. 这是我尝试过的所有东西- 用我的自定义样式覆盖所有“菜单项"的边框粗细和边框画笔.这没有帮助,因为我感兴趣的边框与 menuItems 无关. 覆
..
我在 ObservableCollection 中有一个项目集合,每个项目都有一个特定的国家名称(这只是一个字符串).这是我的收藏: 私有 ObservableCollection_leagues = new ObservableCollection();公共 ObservableCollection联赛{得到{返回_联赛;}放{_联赛=价值;OnPropertyChanged(
..
当我尝试调用 MahApps Metro 对话框时,我在传递值时出错 在传递参数时调用 Dialog Control 我需要传递 Metrowindow 参数 但我需要在用户控件中调用它 下面是我需要Dialog控件时调用的方法 public async void ShowMessageDialog(object sender, RoutedEventArgs e){//此演示
..
我正在使用 Mahapps.MetroWindow ( http://mahaps.com/ ) 来设计我的应用程序外观和现在我正在寻找正确的方法来自定义 X/关闭按钮的外观.默认情况下,MetroWindow 将自定义样式应用于所有三个命令按钮.我想匹配 Windows,始终让关闭按钮变为红色 或 鼠标悬停时变为红色. 到目前为止我发现的是,我可以将 WindowCloseButtonSt
..
我已经开始在我的 WPF 应用程序中引入 MahApps.Metro(真的很棒),我最喜欢的按钮是默认的.问题是它把我所有的文本都大写,而我不想要它. 解决方案 您可以通过为 Window.Resources 中的所有按钮设置属性来覆盖默认值
..
这个问题的一个版本已经被问到这里. 我认为答案清晰简洁,但我不太明白,而且我认为我不应该开始大量的评论试图弄明白(正如张贴出来的那样是正确的礼仪这里) 我想在我的 MahApps.Metro 对话框中添加一个额外的按钮.我需要一个浏览按钮,以便用户可以输入目录.这个答案显示了如何做到这一点,但我不太明白,因为我对 C# 和 WPF 还很陌生. 我不明白的是我应该在我的 xaml
..
我正在开发一个应用程序,我想添加一些很酷的图标.因为我使用的是漂亮的 MahApps 库,所以我想在 MahApps.Metro/MahApps.Metro.Resources/Icons.xaml 中的图标上有一个视觉效果,所以我做了一些字符串操作来获取 x:Key 每个的一部分; 行.简而言之,我所做的所有字符串操作都得到了以下内容的 1216 个副本: Height 设置为一个不变的真正固
..
我有一个按默认地铁样式设计的按钮.但是,当我向按钮添加触发器时,样式被覆盖.添加自己的样式和触发器时如何保留原始的 mahapps Metro 样式?
..
我正在使用 Mahapp 的 DropDownButton 这是我所拥有的: 使用 xmlns:mah=“http://metro.mahapps.com/winfx/xaml/controls"
..
我知道 MahApps Metro 主题带有“主题"(颜色集),但我不知道如何从我的 WPF 应用程序中的默认设置更改它们. 我遵循了 MahApps.Metro 文档 上的初学者教程(包括在页面顶部),但没有提及更改主题. component/Styles/Colours.xaml 文件有“来自国际化主题包"的注释,这对于比我更精通 WPF 设计的人来说可能是一个有用的线索.
..
给定一个可观察的形式: var fetchTimer = Observable.Timer(TimeSpan.FromSeconds(1));var stateFetcher =Observable.FromAsync(async () => await _robotsClient.GetRobotsStateAsync(new GetRobotsStateRequest()));var del
..
我正在尝试在我的应用程序中使用 MahApps.Metro 的 Flyouts.所以我将这部分添加到我的 MainWindow.xaml 中:
..
如下面的快照所示,我在下面的 XAML 中使用的 style 成功地将菜单项的默认背景和前景色分别更改为蓝色和白色.但是在鼠标悬停时,它不会将 MenuItem 的 background color 更改为浅蓝色(而是保持鼠标悬停的默认颜色).我在这里可能缺少什么,我们如何解决这个问题?我尝试了this和的解决方案这个帖子,但仍然没有运气. 菜单快照
..
如何将动态切换功能从全屏模式添加到窗口模式,反之亦然到Mahapps MetroWindow? 从普通窗口开始 从全屏状态开始的另一种方式(没有按钮,除了中间的Hello按钮,没有标题栏=>符合预期) 我在代码中在做错什么吗?我使用了衍生行为.切换时执行的有趣部分是: 私有静态无效OnIsFullscreenChanged(DependencyObject sender,Dep
..
我正在尝试替代弹出按钮的默认样式.我试图将所有样式移到自己的ResourceDictionary中,并使用,但它始终会忽略我在 BasedOn 中输入的内容.直接使用 {S
..
我目前正在使用WPF应用程序,但找不到如何全屏显示应用程序. 我正在使用MahApps.Metro,所以主窗口的类型为Controls.MetroWindow. 我尝试过:
..
我在WPF项目中使用 MahApps.Metro ,并且我正在构建一个类来帮助我显示对话框。 我想知道是否可以在显示另一个对话框之前关闭所有可见对话框。 有时,当我显示 ProgressDialog ,然后是 MessageDialog ,ProgressDialog未正确关闭,并停留在后台,因此当我关闭MessageDialog时, 这是我目前的情况尝试隐藏所有对话框: 公共静
..