12 2014 档案
摘要:已经完成的主题资源列表 提示:请关注Modern UI的开发工作,资源文件可能在演进版本中新增和删除。 资源列表可以去访问原文,原文可复制,该表未改动原文。 查看目录
阅读全文
摘要:下面的步骤用来说明怎么样去创建一个基于MUI的自定义样式。让我们创建一个字体颜色显示为红色的按钮样式。 可视化显示如下: 因为我们并没有明确生命继承自MUI风格,它还是采用WPF的默认风格。我们需要设置Style的BaseOn属性: 可视化显示如下: 这看起来好多了,这个时候我们的样式已经继承了MUI的内在样式,但是这个时候如果你把自定义样式挪到App.xaml中的话, 你会发现这个按钮又...
阅读全文
摘要:ModernWindow的标题栏包含了一块区域用来显示自定义的窗体Logo: 这个窗体logo通过ModernWindow.LogoData属性来设置。这个属性是几何类型数据支持Path.Data mini-language,图标大小为24*24像素,设置其他像素大小都会被拉伸到这个大小。 下面的代码设置了一个笑脸标志,path data是从Modern UI Icons中拿出来的一个,具体请看...
阅读全文
摘要:本文主要说明在Modern UI框架下使用MEF的必要步骤,关于MEF请自行脑补。MEF-INTO-MUI实例代码下载: MefMuiApp.zip1:创建一个导出属性ModernFrame用来承载在MUI应用中显示的内容。内容是通过URI标识的,我们需要通过MEF来标记一段内容是被导出的,同时提供...
阅读全文
摘要:Modern UI 同时支持WPF4.0和4.5.下载包中包含了这两个版本的程序集。当你使用Nuget下载时,会根据你选择的运行时版本自动选择对应的版本下载。而Visual Studio2012的模板只支持WPF4.5.在4.0中如果想正常运行,需要你在App.xaml中加入一个空的矩形Style,...
阅读全文
摘要:Modern UI包含了一个机遇uri的内容导航框架用来处理区域加载、卸载和处理访问记录页面间的导航。如果你希望你的页面具有这些处理事件,你需要继承一个IContent接口,该接口位于FirstFloor.ModernUI.Windows命名空间下,该接口定义了四个方法:1:加载和卸载在一个fram...
阅读全文
摘要:Modern UI for WPF自带了一组页面布局。Modern UI page是继承自control控件的,Page通过是通过ModernWindow.MenuLinkGroups属性来引用显示在内容区域。本章节描述了各种不同的布局,并眼熟如何使用它们。*提示:描述的页面布局同样也适用于Visu...
阅读全文
摘要:在我们开始之前,请确保你已经为你的Visual2012或者2013安装了ModernUI for WPF的模板扩展:>>从Visual Studio 库 下载并安装VSIX扩展>>在Visual Studio中,打开扩展管理器(工具>扩展和更新)>>选择 在线>Visual Studio库 ,搜索“...
阅读全文
摘要:这篇文章带着我们从头开始创建一个Modern UI应用。有关采用项目模板和项模板创建Modern UI应用请参看 第一个ModernUI应用(采用项目模板)。1:获取最新的ModernUI发布并解压到磁盘,或者通过Nuget安装Modern.WPF包。2:打开Visual Studio并创建一个WP...
阅读全文
摘要:入门 My first Modern UI app (manually) 第一个ModernUI应用(手动编写)(已完成) My first Modern UI app using templates 第一个ModernUI应用(采用项目模板) (已完成) Using pr...
阅读全文