(C#系列)wpf-mvvm
文章平均质量分 72
成都fly
这个作者很懒,什么都没留下…
展开
-
Wpf资源
上面一个简单的DEMO示范了资源的三种不同用法:StaticResource静态资源,DynamicResource动态资源,资源字典中的静态资源。1.StaticResource静态资源 文字内容(StaticResource)原创 2017-03-10 16:54:12 · 399 阅读 · 0 评论 -
wpf-mvvm
1.prism框架MVVM用prism框架实现2.view-viewmodel绑定示例待完善3.MVVM消息机制待完善4.参考示例几个PRISM MVVM的常用示例:http://pan.baidu.com/s/1c0IJ5Iw5.其他参考链接Developer's Guide to Microsoft Prism Libra原创 2016-01-10 12:35:58 · 471 阅读 · 0 评论 -
wpf控件:gridcontrol使用
1.隔行变色注意代码:AlternationCount="2" AlternateRowBackground="#FFCADEEF"Background="#FFE9EFF7" <dxg:TableView AllowConditionalFormattingMenu="True"原创 2016-10-11 16:52:28 · 7796 阅读 · 0 评论 -
WPF部署(一):WebService配置文件及编译时拷贝
1.webservice配置文件读取本项目是添加的兼容.net 2.0 WebService:a.References->Advanced->Add Web Referenceb.在URL栏里面加上地址:http://10.185.XXX.XXX:XXXX/XXX/GetMainXXX?wsdlc.向导生成的Reference.cs文件中,Service构造函数里面添加代码:原创 2016-10-11 16:54:57 · 1567 阅读 · 0 评论 -
wpf-MVVM界面自适应:界面自适应及字体自适应
1,界面自适应界面先划分Region,每个填充Region的View不设置Width属性,即可按照Region划分的比例,自适应屏幕分辨率2.字体自适应程序根据屏幕分辨率分别计算4种字体大小,从大到下为:TitleFontSizeTabFontSizeGridFontSizeControlFontSize计算方法: private void Font原创 2016-10-11 17:01:34 · 9322 阅读 · 1 评论 -
wpf格式转换器:Converter
本例是将12小时制的时间转换为24小时制的时间,已经判断是否为错误时间(若错误不显示),其他转换,以此类推。1.转换类编写namespace WpfApplication1{ public class DateConverter : IValueConverter { public object Convert(object value,转载 2016-10-11 17:07:18 · 3869 阅读 · 0 评论 -
WPFSample示例分析
github上wpfSamples示例,包含了大量示例github地址:https://github.com/Microsoft/WPF-Samples下面是部分示例截图与分析:Animation-PerFrameAnimation鼠标点击效果Animation-TargetValues:按钮风格Documents-FlowContent-Fon原创 2017-04-28 14:07:08 · 1319 阅读 · 1 评论 -
WPF引用外部图片无法显示问题
问题:自定义图片按钮时,加载背景图片,无法显示。WpfApplication1工程中引用外部工程Globe.Resource类库中的图片,磁盘路径Globe.Resource\Styles\Default\Images\PublicTool。在xaml设计器里面显示了图片(或者设计器里面也没有显示),但是运气后没有显示。原因:图片BuildAction类型不是 Re原创 2017-03-15 10:12:10 · 6100 阅读 · 1 评论 -
WPF模板(一):控件模板、数据模板、面板模板
控件模板:如果控件的样式不能满足,可自定义控件模板来设计样式。原创 2017-03-11 11:56:39 · 10147 阅读 · 0 评论 -
WPF样式
1.样式style的定义与使用1.1定义某种控件的style 自定义按钮 普通按钮 1.2定义适用与大部分控件的style原创 2017-03-10 17:32:05 · 434 阅读 · 0 评论 -
Prism框架应用程序界面布局:模块化
模块化(modularity):使用Prism框架的Shell 及BootStrap实现模块化。实现软件界面不同功能区域,加载不同的模块。本例加载了右侧工具栏模块,如下图所示:源码链接:待上传到github步骤讲解:步骤一:Infrastructure工程中WellKnownModuleNames.cs文件定义模块名称步骤二:MainApplicat原创 2017-04-05 16:12:24 · 3726 阅读 · 0 评论