摘要: 在使用WPF的时候,我们经常会用到窗体之间传值,下面示例主窗口传值到子窗口,子窗口传值到主窗口的方法。 一、主窗口向子窗口传值 主窗口向子窗口传值主要方法就是在子窗口建立一个接收主窗口值的变量,然后实现传值。 主窗口的Xaml: 视图: 主窗口的后台: 子窗口的Xaml: 视图: 子窗口后台: 传值 阅读全文
posted @ 2019-05-08 21:26 Leozi 阅读(10354) 评论(0) 推荐(3) 编辑
摘要: 重写 用关键字 virtual 修饰的方法,叫虚方法。可以在子类中用override 声明同名的方法,这叫“重写”。相应的没有用virtual修饰的方法,我们叫它实方法。重写会改变父类方法的功能。 覆盖 在子类中用 new 关键字修饰 定义的与父类中同名的方法,叫覆盖。 覆盖不会改变父类方法的功能。 阅读全文
posted @ 2019-05-07 18:06 Leozi 阅读(6217) 评论(0) 推荐(2) 编辑
摘要: // 2008年4月24日 System.DateTime.Now.ToString( " D " );// 2008-4-24 System.DateTime.Now.ToString( " d " );// 2008年4月24日 16:30:15 System.DateTime.Now.ToSt 阅读全文
posted @ 2019-05-07 16:56 Leozi 阅读(4647) 评论(0) 推荐(0) 编辑
摘要: 加入现在有一个Button的样式如下: <Style TargetType="{x:Type Button}" x:Key="MyButton">......................</Style> 那么我们如何在后台动态给Button添加这个MyButton的样式呢 在后台加上: cont 阅读全文
posted @ 2019-05-07 16:47 Leozi 阅读(1527) 评论(0) 推荐(0) 编辑
摘要: Xaml: 后台: Class(Number): 效果图: 阅读全文
posted @ 2019-05-05 23:03 Leozi 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: System.Diagnostics.Process.Start(); 主要功能: 1、打开某个链接网址(弹窗)。 2、定位打开某个文件目录。 3、打开系统特殊文件夹,如“控制面板”等。 Process.Start()的构造方法 (1)publicbool Start () System.Diagn 阅读全文
posted @ 2019-05-05 22:28 Leozi 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 要实现在Button里面加入图标或者图形以及文字,我们就需要在Button里面用一个WrapPanel控件,这个WrapPanel控件会把我们的图标或者文字进行包裹,并显示出来。 Xaml: 这里面Image的Source是需要你自己添加的图像资源,怎样引入外部的图像资源?看看这个 https:// 阅读全文
posted @ 2019-05-05 11:18 Leozi 阅读(12930) 评论(1) 推荐(0) 编辑
摘要: 一、通过窗体中的按钮实现退出时数据保存提示 Xaml: 后台: 效果图: 二、通过点击右上角叉来实现数据保存提示 Xaml: 只需要在Window里面加一个Close事件,Closing="Window_Closing" 后台: 效果图: 阅读全文
posted @ 2019-05-05 10:39 Leozi 阅读(694) 评论(0) 推荐(0) 编辑
摘要: TreeView单击展开其子元素: 在WPF的TreeView控件中,要想展开它的子元素,我们必须要鼠标左键点两下或者右键点一下,那么我们怎样实现左键点一下就使它展开呢? Xaml: 在后台中的TreeViewItem的Selected函数中添加: 这样就可以实现,左键单击一下TreeViewIte 阅读全文
posted @ 2019-05-01 11:23 Leozi 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 首先要在WPF中播放视频和音频,我们就需要用到MediaElement控件,下面我们示例播放音频和视频。 用MediaElement播放音频: 第一步:将你需要播放的音频(mp3)放在你WPF项目的Debug文件夹里面。 第二步: 在Xaml中: 其中LoadedBehavior属性为Manual时 阅读全文
posted @ 2019-05-01 10:24 Leozi 阅读(1306) 评论(0) 推荐(0) 编辑