随笔分类 -  03 WPF

摘要:目的 在UserControl页面实现通过快捷键打开新建窗口 实现过程 监听Window窗体的PreviewKeyDown 其实,使用KeyDown事件也是可以的 页面代码 <Window x:Class="WpfApp2.MainWindow" PreviewKeyDown="Window_ 阅读全文
posted @ 2019-04-25 15:48 心存善念 阅读(2543) 评论(0) 推荐(0) 编辑
摘要:软件环境 Win10 .NET452 WPF Setup Factory 工具直接百度下啦,关键词:Setup Factory 95 With Sn 打包过程主要参考了以下文章: https://www.jianshu.com/p/3112ebe148bc https://www.cnblogs.c 阅读全文
posted @ 2019-04-13 16:05 心存善念 阅读(652) 评论(0) 推荐(0) 编辑
摘要:此版本是根据别人的项目改造的,记录下笔记 原文:https://blog.csdn.net/catshitone/article/details/75089069 一、即时弹出 1.创建弹出框 新建一个100*300的WPF页面NotificationWindow.Xaml 后置页代码 2.弹出消息 阅读全文
posted @ 2019-03-25 22:40 心存善念 阅读(6070) 评论(1) 推荐(3) 编辑
摘要:WPF运行之后,App.xaml是应用的声明起始点。 一、指定入口 通过指定Application 的StartupUri属性,指示了启动应用的时候,加载哪个窗口或网页。 最常见的就是将默认的MainWindow.xaml修改为Login.xaml 也可通过Application_Startup来实 阅读全文
posted @ 2019-03-22 16:07 心存善念 阅读(5276) 评论(0) 推荐(2) 编辑
摘要:WPF的日历选择控件默认为当前日期,共有两种方法,一种静态,一种动态。静态的当然写在DatePicker控件的属性里了,动态的写在对应的cs文件里,具体请看下面。1.方法一:myDatePicker.Text = DateTime.Today.ToLongDateString();2.方法二:先在窗... 阅读全文
posted @ 2015-07-26 18:27 心存善念 阅读(8722) 评论(0) 推荐(0) 编辑
摘要:WPF 4.0的DatePicker在通过键盘录入日期的时候是非常让人郁闷的。必须按照日期的格式来完整输入例如,比如输入“2010/10/10”才能识别。而实际上在一些要求快速录入的场合,用户更希望直接敲20101010就行了。遗憾的是,DatePicker没有一个属性可以设置说录入的格式是yyyy... 阅读全文
posted @ 2015-07-26 18:25 心存善念 阅读(1901) 评论(0) 推荐(0) 编辑
摘要:https://msdn.microsoft.com/zh-cn/library/system.componentmodel.dataannotations.aspxhttp://www.cnblogs.com/9988/archive/2012/04/25/2469838.html实例:http:... 阅读全文
posted @ 2015-06-08 18:21 心存善念 阅读(805) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/chenxizhang/archive/2010/03/25/1694606.html官网:https://msdn.microsoft.com/zh-cn/library/system.windows.splashscreen%28v=vs.10... 阅读全文
posted @ 2015-06-08 11:47 心存善念 阅读(5380) 评论(0) 推荐(0) 编辑
摘要:代码MainWindow mwin = new MainWindow();Application.Current.MainWindow = mwin;this.Close();mwin.Show();参考:http://bbs.csdn.net/topics/370266691 阅读全文
posted @ 2015-06-03 16:00 心存善念 阅读(5033) 评论(0) 推荐(0) 编辑
摘要:网上查看了好多资料,没有找到很清楚明了的结果,经过了多天的研究,无意发现了这个方法来进行全局调用效果展示:1.主窗口代码 public partial class MainWindow : MetroWindow { public MainWindow() { ... 阅读全文
posted @ 2015-05-26 18:26 心存善念 阅读(2434) 评论(0) 推荐(0) 编辑
摘要:收藏1.SimpleAutoUpdater for .NET用于快速实现一个简单的自动更新程序,旨在快速简单地为现有的.Net应用程序添加上比较简单的自动更新功能。http://www.fishlee.net/soft/simple_autoupdater/ 阅读全文
posted @ 2015-05-22 17:02 心存善念 阅读(241) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/tmywu/archive/2010/09/14/1825650.html在WPF中我们可以将Canvas当成一种画布,将Canvas中的控件当成元素,讲其转成位图文件:如下效果 图1.1 你可以设置Canvas的宽度、高度和颜色类型,生成任何你想... 阅读全文
posted @ 2015-05-15 17:31 心存善念 阅读(1409) 评论(0) 推荐(0) 编辑
摘要:转:http://www.cnblogs.com/mantian/p/3713524.html将所有的事件,属性,都映射到ViewModel中。好处多多,以后开发尽量用这种模式。解决方法:使用System.Windows.Interactivity.dll,添加该dll到项目引用1xmlns:i="... 阅读全文
posted @ 2015-05-07 18:31 心存善念 阅读(1971) 评论(0) 推荐(0) 编辑
摘要:模型public class people{ public string name{get;set;} public bool? sex{get;set;} }转换器namespace Helper{ public class StringRadioConve... 阅读全文
posted @ 2015-05-04 18:09 心存善念 阅读(1918) 评论(0) 推荐(0) 编辑
摘要:原文:http://blog.csdn.net/kiss0622/article/details/5852153方法一:1.父窗口代码Window1.xaml.csprivate void Button_Click(object sender, RoutedEventArgs e) {... 阅读全文
posted @ 2015-04-28 11:46 心存善念 阅读(11482) 评论(0) 推荐(2) 编辑
摘要:原文:http://blog.csdn.net/leftfist/article/details/32349731矫枉过正,从一个极端走向另一个极端。MVVM模式,View只负责呈现,虽然也有后台代码,但基本上就是摆设,VM接管了一切的逻辑处理。那么,现在,大能的VM已经完成了所有的事情,这个窗口V... 阅读全文
posted @ 2015-04-28 11:44 心存善念 阅读(5144) 评论(0) 推荐(2) 编辑
摘要:原文:http://www.cnblogs.com/xiepeixing/archive/2013/08/13/3255152.html常用Wpf开发中我们在ViewModel中实现INotifyPropertyChanged接口,通过触发PropertyChanged事件达到通知UI更改的目的;在... 阅读全文
posted @ 2015-04-24 18:37 心存善念 阅读(11065) 评论(3) 推荐(6) 编辑
摘要:DataGrid作为TabControl控件的TabItem的content元素。当操作DataGrid的不同cell时,会引发了TabControl的SelectionChanged事件的问题。正确的使用方式有2中方法:方法一:private voidTabControl_SelectionCha... 阅读全文
posted @ 2015-04-20 17:16 心存善念 阅读(1146) 评论(0) 推荐(0) 编辑
摘要:1. 绑定Currency,如果没有字符的话, =后面需要先加入{}. 不加的话会出问题.12. 绑定Currency,并在前面加入一些字符. 跟上面相比, 没有{}13. 绑定日期14. 绑定时间15. 多重绑定1234566. 多重绑定中的特殊字符, 如 \t123456特殊字符如下:\a &#... 阅读全文
posted @ 2015-04-13 16:58 心存善念 阅读(1319) 评论(0) 推荐(2) 编辑
摘要:在使用DataGrid的时候,有时候需要使某些列为ComboBox,这时自然想到使用DataGridComboBoxColumn,但是如果使用的是ItemsSource数据绑定后台的对象,就会发现,这根本就不能用。 首先,看有问题的代码:后台代码:using System.Windows;usi... 阅读全文
posted @ 2015-04-02 18:00 心存善念 阅读(2014) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示