问题标签 [mahapps.metro]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - 将路由事件从全景图转移到图块
我有一个 Metro Style 的应用程序,其中一个页面包含包含多个图块的“全景图”。
在panorama.cs 中的事件
和
用于从左到右滚动全景图,反之亦然。
在每个“平铺”上,我定义了一个函数
这用于打开另一个表单。
但由于全景事件,不会调用此方法,如果我评论“Panorama.cs”的上述事件,我无法从左到右滚动,反之亦然。如何实现两者。
提前致谢
wpf - 更改 MahApps Metro 主题
我知道 MahApps Metro 主题带有“主题”(颜色集),但我不知道如何从我的 WPF 应用程序中的默认设置更改它们。
我遵循了MahApps.Metro 文档中的初学者教程(包括在页面顶部添加资源库),但没有提及更改主题。
component/Styles/Colours.xaml 文件有注释“来自 cosmopolitan 主题包”,对于比我更精通 WPF 设计的人来说,这可能是一个有用的线索。
我说的是应用程序范围的主题更改,而不是单个控件。
wpf - 如何覆盖 MahApps 全景控件的选中项样式?
我MahApps Panorama Control
通过链接在我的项目中使用 ,Mahapps.Metro.dll
所以我不能直接更改XAML-Code
。Panorama Control
我认为可以覆盖我的值,MainWindow.xaml
但是当我这样做时,什么都没有改变,或者我改变了错误的属性。
的问题Panorama Control
是所选项目有一个白色边框,我找不到删除此选择样式的方法。我尝试了几种解决方案,例如更改样式或更改控件模板(如何在列表框上禁用突出显示但保持选择?),但我的更改对Panorama Control
.
在那里您可以看到全景控件 XAML。
xaml - Visual Studio 项目在 Blend 中不起作用(参考错误)
当我打开使用MahApps.Metro
“Blend for Visual Studio”中的窗口的项目时,我得到了大量的错误。其中之一是(这可能会导致所有其他错误):
同样的项目在 Visual Studio 2012 中运行良好。此外,Blend 中的所有资源都有一个警告图标。我该如何解决这个问题?
任何帮助,将不胜感激。
wpf - MahApps.Metro:禁用 Windows 动画
我正在为我的 WPF 应用程序使用MahApps.Metro UI。这是一个很好的,满足我的需求,但如果有人告诉我如何在弹出窗口时禁用窗口动画,我会更高兴。
当我调用 Show() 方法时,会弹出新窗口并且我看到一个烦人的动画(内容从右向左滑动)。效果类似于下图中显示的另一个效果(但它显示选项卡和内容从左到右):
虚拟表格的示例请参见下文:
c# - 无法设置 TabControl 样式
在我的应用程序中,我最近尝试在外观方面对其进行优化,因此我尝试使用MahApps.Metro
. 但我遇到了一些障碍。
在我的应用程序中,我有 atabcontrol
并且我使用了 astyle
如下;
显然,这不是使用MahApps.Metro
tabcontrol
. 但是,在style
其中tabcontrol
我将其更改TargetType
为以下内容,但它会导致其中的所有内容Page
增加其大小并有效地将两个选项卡内容合并为一个;
MahApps.Meto
tab control
在帮助我实施和清理我做错的事情方面,任何帮助将不胜感激。干杯。
wpf - Cannot install MahApps assembly using IronPython in Visual Studio (with PTVS 2.0)
I am trying to create a MahApps styled WPF application using IronPython 2.7.3 in Visual Studio Ultimate 2012 with PTVS. However I cannot install MahApps.Metro via Nuget using the GUI. Choosing 'Install' in the Manage NuGet Packages console trows the following error by Visual Studio:
'MahApps.Metro' could not be installed because it is not compatible with any project in the solution. The package targets the following frameworks:
.NetFramwork, Verion=v4.0
.NetFramwork, Verion=v4.5
Trying out the other packages from MahApps (MahApps.Metro.Recources (and .StanAlone)) both trough an error as well:
'MahApps.Metro.Recources' could not be installed because it is not compatible with any project in the solution. The package doesn't target any framework.
I have created a new IronPython WPF application using both the .NET 4.0 and 4.5 Framework. In the documentation on MahApps I cannot find anything resembling an exclusion of certain languages even though it seems IronPython is not supported.
Any suggestions into how I could install mahapps.metro assemblies in an IronPython WPF application either using NuGet or an alternative way would be greatly appreciated.
FYI: I made a C# WPF application using the same frameworks. Here I can install the MahApss assemblies as I should and they work perfectly fine there.
wpf - MahApps.Metro Flyout 中的数据网格
我正在尝试使用 WPF 在 MetroWindow 控件内使用 MahApps.Metro 为设置创建一个弹出窗口。我已经创建了弹出窗口并有其他几个单选按钮和分隔符。我现在添加一个数据网格来保存用作我的应用程序的监视列表的 StockSymbols 列表。我遇到的问题是正确设置数据网格,使其不会自动增长到超出弹出窗口的大小。如果您将行添加到数据网格,您可以继续添加,直到它流出窗口之外的屏幕。我想这样做,这样我就不必手动设置最大高度,并让它随着窗口的增长而动态增长。
这是我当前的弹出代码:
任何和所有的帮助表示赞赏。
wpf - 满足WPF中的表达式后TextBox Validation不会消失
我正在WPF
使用Metro
样式创建一个应用程序。在我的应用程序中,我使用Regex
regular expressions
for my properties
to use for validation
。这看起来非常简单且易于使用。
但是,我遇到了一个奇怪的行为。使用 时,即使表达式已匹配validation
,其中的某些textbox's
和 字段UserControl
似乎也不会消失。下图显示了它是如何响应的;
在 myUserControl
中,我将 aresource
称为以下内容;
只有当我visibility
在我的字段中使用该属性时,才会出现此问题。它似乎没有通知UI
验证已匹配。另外,例如,如果我交换Tabs
,它会完全删除红线,但这并不是让用户交换标签的想法。
而不是使用ResourceDictionary
我尝试像这样在文本框本身内调用样式;
但是这样做时,它并没有实现 Metro 风格验证,即在顶角有一个三角形,而是*
在datepicker
.
有什么想法可以解决这个问题吗?显然,如果新用户要使用它,他们会感到困惑,因此我试图阻止这种情况。
这是我的代码一的链接;代码
非常感谢任何帮助,干杯:)。
c# - 为什么此按钮命令绑定不起作用?
我以前这样做过 50 次。我真的不知道为什么这次它不起作用。我有一个 WPF 应用程序,我唯一的依赖项是 MahApps.Metro。我在我的按钮上使用它的 MetroWindow 和动态样式。
这是最新的xaml:
这是我的 ViewModel 中的 ServerSelectedCommand:
ViewModelCommand 类类似于 RelayCommand。这里是:
很抱歉有很多代码。但是我需要添加它们才能找到我看不到的问题。所以让我们回到第一个 xaml,这是我尝试过的最新版本。这是我为有问题的 Button 行尝试的代码。
这也没有提供任何东西!
谢谢!