02Prism WPF 入门实战 - 建项

1.概要 Prism介绍 Github: https://github.com/PrismLibrary/Prism 开发文档:https://prismlibrary.com/docs/ Prism是一个框架,用于在WPF、Xamarin Forms、Uno Platform和WinUI中构建松散 ... »

justzhuzhu Prism

WPF实现Win10汉堡菜单

WPF开发者QQ群: 340500857 | 微信群 -> 进入公众号主页 加入组织 前言 有小伙伴提出需要实现Win10汉堡菜单效果。 由于在WPF中没有现成的类似UWP的汉堡菜单,所以我们自己实现一个。 一、创建 Win10Menu.cs 菜单继承 ContentControl 代码如下。 1、 ... »

yanjinhua

C# datagridview、datagrid、GridControl增加行号

01 — WinForm中datagridview增加行号 在界面上拖一个控件dataGridView1,在datagridview添加行事件中添加如下代码: private void dataGridView1_RowsAdded(object sender, DataGridViewRowsAd ... »

zls366

WPF之资源专题

1.一般程序的资源可以分为四个等级: 数据库中的数据相当于放在仓库里 资源文件里的数据相当于放在旅行箱里 WPF对象资源里的数据相当于携带在背包里 变量中的数据相当于拿在手里 2.资源的查找顺序是沿着逻辑树向上一级控件查找,如果连顶级容器都没有就会去程序级Application.Resources中 ... »

zhanghongfei WPF

学习使用Wpf开源的文本编辑器—smithhtmleditor

前言 本文主要介绍使用Wpf文本编辑器——smithhtmleditor。 编辑器使用 首先新建一个项目WpfEditor。 然后到Codeplex下载smithhtmleditor。 下载地址:https://archive.codeplex.com/?p=smithhtmleditor 解压后将 ... »

WPF Out Of Memory

起因程序发布后,运行突然奔溃报Out of Memory,查看日志发现如下类似错误(以下堆栈信息来之网络):System.OutOfMemoryException: Insufficient memo »

Curry

WPF实现聚光灯效果

WPF开发者QQ群: 340500857 | 微信群 -> 进入公众号主页 加入组织 前言 效果仿照 CSS聚光灯效果 实现思路: 1. 设置底部Canvas背景色 #222222 。 2. 准备两个 TextBlock 控件在同一位置。 3. 设置底部 TextBlock 字体颜色Foregrou ... »

yanjinhua

01Prism WPF 入门实战 - 项目准备

1.概要 这一系列将进行Prism+WPF技术的实战讲解。实战项目内容选型为Email邮件收发的客户端(WeMail),项目结构简单方便大家理解。 相关技术:C#、WPF、Prism 软件开发环境:VS2019 、 .NET5 、 windows11 需掌握技能:熟练掌握WPF、C#。具有一定基础或 ... »

justzhuzhu

WPF 打印A3 & A4 纸张大小的图片

实现效果 实现思路 根据整体高宽等比缩放纸张大小以显示 进行业务上的编辑 出图的时候,等比恢复图片大小至目标纸张大小 示例代码 PrintImage 的 PrintImageWithPageSetti »

Lulus

WPF进阶技巧和实战08-依赖属性与绑定02

将元素绑定在一起 数据绑定最简单的形式是:源对象是WPF元素而且源属性是依赖项属性。依赖项属性内置了更改通知支持,当源对象中改变依赖项属性时,会立即更新目标对象的绑定属性。 元素绑定到元素也是经常使用的,可以使元素的交互自动化,而不必编写代码。 绑定表达式 Visibility="{Binding ... »

使用 WPF + Chrome 内核实现 在线客服系统 的复合客服端程序

对于在线客服与营销系统,客服端指的是后台提供服务的客服或营销人员,他们使用客服程序在后台观察网站的被访情况,开展营销活动或提供客户服务。在本篇文章中,我将详细介绍如何通过 WPF + Chrome 内核的方式实现复合客服端应用程序。 ... »

sheng_chao

C# WPF 基于Socket的企业聊天软件IM(源码)

两年前的一个设计,找资料时扒了出来,打开看了一下源码,那个时候的设计真是无框架无模式的设计,但对像QQ这样的聊天软件无疑是一个了解和值得参考的实例,所以大牛请绕过,在此跟大家分享一下,希望对正在学习S »

zhaoblogs

WPF使用第三方的字体(TTF文件)

一、准备好你要使用的字体文件,以TTF结尾的文件,然后复制到项目中,并设置Build Action(生成操作)为Resource(资源);二、在App.xaml中或者你需要的地方添加资源的定义: /W »

ListenFly

cad.net WPF嵌入技术2_将WPF嵌入到Acad08

将WPF嵌入到Acad08的时候,vs调试期间能成功,但是直接运行cad就不成功了.具体如下: 调试环境: 这个问题 测试版本为Acad2008,在Acad2014已经没有了..中间版本不清 »

JJBox