Loading

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 一、WPF中的未捕获异常(UnhandledException) 首先,我们当然是要求应用程序开发人员,尽可能地在程序可能出现异常的地方都去捕捉异常,使用try…catch的方式。但是总是有一些意外的情况可能会发生,这就导致会出现所谓的“未捕获异常(UnhandledException)”。对于这一 阅读全文
posted @ 2021-10-14 10:53 Dwaynerbing 阅读(1190) 评论(1) 推荐(2) 编辑
摘要: 最近开发一个 WPF 项目, 在此项目中有个类库工程,需要在该类库工程中添加WPF的Window窗体,打开添加后,WPF只有用户控件一个模版,并没有其他WP模版件。 此时,打开所在类库项目的csproj文件,在PropertyGroup节点中添加如下节点: <ProjectTypeGuids>{60 阅读全文
posted @ 2021-07-08 10:09 Dwaynerbing 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 RadioButton一般用于单选的时候,也就是从一组值中选择一个值。RadioButton有一个IsChecked属性用于表示是否选中。 比如性别有“男”、“女”、“未知”三种取值,对应三个RadioButton按钮。 二、数据声明 枚举定义如下所示: public enum Sex 阅读全文
posted @ 2021-07-07 23:53 Dwaynerbing 阅读(3287) 评论(0) 推荐(0) 编辑
摘要: 一、使用System.IO.Compression.ZipFile进行文件压缩与解压 System.IO.Compression 命名空间包含以下类型来对文件和流进行压缩或解压缩。 还可以使用这些类型来读取和修改压缩文件的内容。System.IO.Compression.ZipFile可以使用NuG 阅读全文
posted @ 2021-05-26 23:28 Dwaynerbing 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 一、ListBox中为什么选择同一项不能每次都触发SelectionChanged事件呢? ​ 当我需要每次点击ListBox的选中项,都触发事件。找到最符合的事件为SelectionChanged事件。但使用SelectionChanged事件时,并不能每次都触发。 ​ 这是因为Selection 阅读全文
posted @ 2021-05-25 23:43 Dwaynerbing 阅读(567) 评论(0) 推荐(1) 编辑
摘要: 一、分页控件功能说明 实现如上图所示的分页控件,需要实现一下几个功能: 可以设置每页能够展示的最大列数(例如每页8列、每页16列等等)。 加载的数组总数量超过设置的每页列数后,需分页展示。 可以直接点击指定的列数或者上下页按钮进行页面跳转 二、自定义分页控件使用说明 为了实现以上功能,主要进行以下工 阅读全文
posted @ 2021-05-18 20:53 Dwaynerbing 阅读(2535) 评论(3) 推荐(2) 编辑
摘要: 一、STAThread关键字 ​ STAThread是一种线程模型,用在程序的入口方法上(在C#和VB.NET里是Main()方法),来指定当前线程的ApartmentState 是STA。所有WPF程序,都必须在单一线程公寓(STA)模型中运行。在Main函数前加上STAThread属性,就是满足 阅读全文
posted @ 2021-05-15 17:07 Dwaynerbing 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 一、自定义Main函数 在WPF中,我们添加一个Program静态类,添加一个Main静态方法,需要注意的是该方法需要添加“STAThread”,表示WPF程序需运行在单一线程单元下。具体如下: static class Program { [STAThread] static void Main( 阅读全文
posted @ 2021-05-15 16:27 Dwaynerbing 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 一、前言 ​ WPF 使用 BitmapEffect 和 Effect 可以实现阴影、发光、通道、动态模糊等效果,还可以像为 Photoshop 开发滤镜一样开发效果类库。在UIElement 类的成员中拥有BitmapEffect 和 Effect 两个属性,这是因为WPF最早的版本中只有Bitm 阅读全文
posted @ 2021-04-28 23:40 Dwaynerbing 阅读(827) 评论(0) 推荐(0) 编辑
摘要: WPF 中的动画主要分为 AnimationTimeline(简单动画) 和 Storyboard(一组协同的动画)。 一、简单线性动画 <Button Height="80" Width="200" Content="Move" Click="ButtonBase_OnClick"> <Butto 阅读全文
posted @ 2021-04-14 13:18 Dwaynerbing 阅读(178) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页