随笔分类 - WPF
摘要:为了提高样式的重用性,统一配置管理。web将样式写成通用的css,然后在页面中调用css。同样,wpf同样有这样的机制。其中有一个全局控制的地方,那就是在app.xaml中引用样式。 方法如下: 其中,Style必须给key赋值,否则会报如下错误: Error 1...
阅读全文
摘要:邮件自动发送功能的基本实现:引用命名空间:using System.Net.Mail;using System.Text;方法实现:初始化邮件地址: MailAddress from = new MailAddress("发送人邮箱地址", "显示的名称"); MailAddress to= new MailAddress("接受人邮箱地址", "显示的名称");初始化邮件:MailMessage mail = new MailMessage(); mail.Subject = "自动发送";
阅读全文
摘要:博客里面牛人太多了,有很多好的文章。刚才看了一下一篇;介绍的很好,记录了一部分以后会用到的知识点;引入依赖属性的目的:1新功能的引入;2节约内存;3支持多个提供对象;实现方法:第一步:让所在类型继承自 DependencyObject基类,在WPF中几乎所有的 WPF 控件都间接继承自DependencyObject类型。第二步:声明:使用 public static 声明一个 DependencyProperty的变量,该变量才是真正的依赖属性 ,这里其实用了简单的单例模式的原理进行了封装(构造函数私有),只暴露Register方法给外部调用。第三步:注册:在静态构造函数中完成依赖属性的元数
阅读全文

浙公网安备 33010602011771号