E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
#wpf
.NET Core剪裁器Zack.DotNetTrimmer升级瘦身引擎,并支持剪裁计划的录制和回放
上周,我发布了对.NETCore程序进行瘦身的开源软件Zack.DotNetTrimmer,与.NETCore内置的剪裁器相比,Zack.DotNetTrimmer不仅对程序的剪裁效果更好,而且还支持
WPF
杨中科
·
2022-03-21 09:00
WPF
实现文本描边+外发光效果的示例代码
解决思路:(1)描边效果可以将文本字符串用GDI+生成Bitmap,然后转成BitmapImage,再用
WPF
的Image控件显示。
·
2022-03-21 09:16
.Net6 or .Net Core界面程序依赖注入实现Caliburn.Micro
Caliburn.Micro主要用在MVVM,
WPF
,WinRT,UWP,Xamarin,Android,iOS,CoC,Convention,MVP,PM,Screen,Coroutine,Behavior
シ゛甜虾
·
2022-03-19 09:07
.Net
.netcore
C# CM框架实现多页面管理的实例代码
概述之前我分享过一个
wpf
的项目实践,主页面左侧是个listbox,每次选择改变后呈现对应的页面,界面图如下要实现这样一个功能,我之前是采用传统方式实现的,本节我采用CM框架下的Conductor去实现
·
2022-03-15 21:44
【.NET6+
WPF
+Avalonia】开发支持跨平台的
WPF
应用程序以及基于ubuntu系统的演示
至于
WPF
的跨平台,很多小伙伴一听到,可能是表示震惊:纳尼?
WPF
也可以跨平台?答案是,
WPF
是可以跨平台,而且还可以使用它(
WPF
)特
WeskyNet
·
2022-03-15 01:00
WPF
常用控件用法及介绍
如:StackPanel面板onetwothree2.TabControl像这种标签页控件,在winform种非常常见,Tabpge子页面,而在
WPF
种,对应的则是TabItem类。
·
2022-03-13 16:47
通过媒体查询来实现
WPF
响应式设计
WPF
客户端经常需要运行在各种不同大小屏幕下,为了显示友好,所以开发的时候都需要考虑响应式设计。
鹅群中的鸭霸
·
2022-03-12 17:00
WPF
优秀组件推荐之FreeSpire
中文帮助文档:帮助文档|全面丰富的在线文档,助您快速了解如何使用产品本文代码基于Stylet开发,如果您还不了解Stylet,请参阅:
WPF
优秀组
seabluescn
·
2022-03-09 11:00
WPF
优秀组件推荐之LiveCharts
概述LiveCharts是一个比较漂亮的
WPF
图表控件,在数据变化时还会有动画切换的效果,并且样式也可以控制。
seabluescn
·
2022-03-09 09:00
WPF
转换器IValueConverter用法
2.
WPF
转换器(IValueConverter)
WPF
中,提供一种数据转换的接口、那就是在System.Win
·
2022-03-08 18:02
一个更好用的.NET Core程序瘦身器,减小程序尺寸到1/3
它有如下两个缺点:不支持WindowsForms和
WPF
,而对于程序剪裁功能需求最强烈的其实反而是桌面程序的开发者。无法删除运行时没有被使用的程序集。
杨中科
·
2022-03-08 17:00
WPF
优秀组件推荐之MahApps
概述MahApps是一套基于
WPF
的界面组件,通过该组件,可以使用较小的开发成本实现一个相对很好的界面效果。
seabluescn
·
2022-03-08 15:00
WPF
优秀组件推荐之Stylet(二)
上一篇文章介绍了Stylet的一些基本功能,本篇将介绍一些深入一点的功能。依赖注入在Bootstrapper类中注入需要的对象:publicclassBootstrapper:Bootstrapper{protectedoverridevoidConfigureIoC(IStyletIoCBuilderbuilder){builder.Bind().ToAbstractFactory();buil
seabluescn
·
2022-03-07 14:00
WPF
优秀组件推荐之Stylet(一)
一、简介Stylet是基于
WPF
的一款MVVM组件,虽然
WPF
本身是自带MVVM功能的,但实现起来不是很方便,通过Stylet,用户可以用很少的代码就能享受MVVM带来的舒适体验。
seabluescn
·
2022-03-07 14:00
【.NET6+
WPF
】
WPF
使用prism框架+Unity IOC容器实现MVVM双向绑定和依赖注入
前言:在C/S架构上,
WPF
无疑已经是“桌面一霸”了。在.NET生态环境中,很多小伙伴还在使用Winform开发C/S架构的桌面应用。
WeskyNet
·
2022-03-05 13:00
用 UI 多线程处理
WPF
大量渲染的解决方案
众所周知,
WPF
的UI渲染是单线程的,所以如果我们异步或者新建线程去进行数据处理的时候,处理完,想要更新UI的时候,需要调用一下Dispatcher.Invoke,将处理完的数据推入到Dispatcher
鹅群中的鸭霸
·
2022-03-04 18:00
WPF
使用MVVM(三)-事件转命令
WPF
使用MVVM(三)-事件转命令上一节介绍了
WPF
中的命令,可是仅仅介绍的是
WPF
框架给我们提供的点击命令,也就是用Command属性来绑定一个命令,用来响应按钮的点击行为!
丑萌气质狗
·
2022-03-03 10:00
WPF
开发,优化 AvalonEdit 显示单行超长文本的性能。
路遥工具箱内置了一个名为“JSON格式化”的功能。通过该功能可以将JSON字符串进行美化和简化(设置缩进和取消缩进)。该功能上线后收到很多客户的反馈:大部分经由网络传输的JSON消息都是未缩进的,在尝试使用JSON美化工具对其进行加载时发生了卡死的情况。经笔者实测:一个两兆左右的JSON文件需要三分钟左右去渲染。在展示单行超长文本时,包括VisualStudio、Notpad2在内的软件表现都不尽
Soar、毅
·
2022-03-02 21:00
在
WPF
客户端实现 AOP 和接口缓存
随着业务越来越复杂,最近决定把一些频繁查询但是数据不会怎么变更的接口做一下缓存,这种功能一般用AOP就能实现了,找了一下客户端又没现成的直接可以用,嗐,就只能自己开发了。代理模式和AOP理解代理模式后,对AOP自然就手到擒来,所以先来点前置知识。代理模式是一种使用一个类来控制另一个类方法调用的范例代码。代理模式有三个角色:ISubject接口,职责是定义行为。ISubject的实现类RealSub
鹅群中的鸭霸
·
2022-03-01 17:00
WPF
路由事件中的三种策略介绍
什么是路由事件路由事件是具有更强传播能力的事件,它可以在元素树中向上冒泡和向下隧道传播,并且能够沿着传播路径被事件处理程序来处理。路由事件允许事件在某个元素上被处理,即使这个事件源自于另外一个元素。事件路由允许某个元素的事件由另外一个元素引发。路由事件是一种可以针对元素树中的多个侦听器而不是仅仅针对引发该事件的对象调用处理程序的事件。路由事件是一个CLR事件。路由事件与一般事件的区别在于:路由事件
·
2022-02-28 14:53
WPF
自定义路由事件
与依赖项属性类似,
WPF
也为路由事件提供了
WPF
事件系统这一组成。
·
2022-02-28 14:53
WPF
PasswordBox进行数据绑定方法
目录问题描述解决办法本文介绍下PasswordBox进行数据绑定的方法,本文参考链接。本文完整示例程序见GitHub。问题描述PasswordBox的Password属性不是依赖属性,因此无法进行数据绑定。解决办法该问题的解决办法有多种,本文介绍如何通过添加附加属性解决该问题。附加属性是说一个属性本不属于某个对象,但由于某种需求附加到该对象上,通过附加属性可以实现将属性与宿主解耦的目的。附加属性本
·
2022-02-28 11:57
WPF
在自定义文本框中实现输入法跟随光标
本文告诉大家在
WPF
写一个自定义的文本框,如何实现让输入法跟随光标本文非小白向,本文适合想开发自定义的文本框,从底层开始开发的文本库的伙伴。
·
2022-02-26 17:28
开源
WPF
控件库推荐:Newbeecoder.UI——NbButton样式
本篇文章介绍NbButton控件样式和模板。如果您只是单纯修改属性在样式中设置SetterProperty即可,若要修改ControlTemplate以使控件具有独特的外观,则需要重新定义控件模板。按钮有几种状态:默认、按下、鼠标移到、已禁用、焦点。接下来,在NbButton上设置一些属性来控制按钮的外观和布局。使用资源为整个应用程序定义按钮属性,而不是单独设置按钮的属性。1、Style表示样式标
有技巧搬砖
·
2022-02-26 12:52
开源代码
WPF
ui
wpf
html
WPF
(MVVM)控件库:Newbeecoder.UI推送通知(消息提醒)
控件库演示程序下载地地址:Newbeecoder.UI开源控件库.zip-C#文档类资源-CSDN下载
WPF
开发桌面软件具有天然优势,
有技巧搬砖
·
2022-02-26 12:22
MVVM
开源代码
c#
WPF
wpf
ui
c#
好用的轻量级UI控件库
Newbeecoder.UI控件库也是基于这个架构理念开发的,在Windows平台上用
wpf
开发项目具有天然的优势。
有技巧搬砖
·
2022-02-26 12:21
开源代码
MVVM
c#
WPF
ui
wpf
控件库
很棒的
WPF
控件库 Newbeecoder.UI
Newbeecoder.UI是一个强大的
WPF
基于MVVM框架和控件库实用程序。它支持窗口边框阴影,窗口圆角,包含许多优雅的控件。它让开发人员更高效、更快地创建漂亮的
WPF
构建应用程序。
有技巧搬砖
·
2022-02-26 12:21
MVVM
开源代码
UI设计
wpf
ui
c#
C#开源代码Newbeecoder.UI控件库极力推荐
WPF
开发应用软件具有天然优势,能快速开发漂亮的UI控件。
有技巧搬砖
·
2022-02-26 12:21
开源代码
MVVM
UI设计
wpf
ui
microsoft
基于MVVM框架开源控件库【Newbeecoder.UI】NbExpander使用
WPF
的Expander是显示内容视图控件,扩展区域的内容可以展开或折叠。ExpandDirection是设置扩展方向,FontSize设置字体大小,IsExpanded展示显示。
有技巧搬砖
·
2022-02-26 12:51
开源代码
用户界面设计
MVVM
ui
架构
wpf
C#
WPF
开源控件库:Newbeecoder.UI使用指南(一)
但是当用
wpf
开发时,类似的开源组件就很少了,而且稍微好点的都还收费。
有技巧搬砖
·
2022-02-26 12:50
用户界面设计
c#
WPF
UI设计
wpf
ui
c#
WPF
.NET 4.6版本暂停升级,自定义样式控件库前途无量
自Microsoft于2006年将
WPF
作为.NET框架的一部分引入以来,该平台在Windows开发人员中越来越受欢迎。
有技巧搬砖
·
2022-02-26 12:50
c#
WPF
UI控件库
开源代码
wpf
控件库
开源
UI库
WPF
自定义文本框输入法 IME 跟随光标
本文告诉大家在
WPF
写一个自定义的文本框,如何实现让输入法跟随光标本文非小白向,本文适合想开发自定义的文本框,从底层开始开发的文本库的伙伴。
lindexi
·
2022-02-26 08:00
使用 WebView2 封装一个生成 PDF 的
WPF
控件
使用WebView2封装一个生成PDF的
WPF
控件最近在迁移项目到.net6,发现项目中用的PDF库不支持.net6,于是想着换一个库。结果找了一大圈,发现不是版本不支持,就是收费。嗐!
鹅群中的鸭霸
·
2022-02-25 18:00
WPF
路由事件之逻辑树和可视树遍历
一、什么是逻辑树逻辑树就是描述
WPF
界面元素的实际构成,它是由程序在XAML中所有的UI元素组成。最显著的特点就是由布局控件、或者其他常用的控件组成。
·
2022-02-25 16:01
WPF
依赖属性用法详解
依赖属性可支持
WPF
中的样式设置、数据绑定、继承、动画及默认值。将所有的属性都设置为依赖属性并不总是正确的解决方案,具体取决于其应用场景。有时,使用私有字段实现属性的典型方法便能满足要求。
·
2022-02-25 14:48
WPF
使用DockPanel停靠面板布局
DockPanel:停靠面板DockPanel定义一个区域,在此区域中,您可以使子元素通过描点的形式排列,这些对象位于Children属性中。停靠面板类似于WinForm中控件的Dock属性。DockPanel会对每个子元素进行排序,并将根据指定的边进行停靠,多个停靠在同侧的元素则按顺序排序。在DockPanel中,指定停靠边的控件,会根据定义的顺序占领边角,所有控件绝不会交叠。默认情况下,后添加
·
2022-02-25 12:16
WPF
使用WrapPanel环绕面板布局
WrapPanel:环绕面板WrapPanel布局面板将各个控件从左至右按照行或列的顺序罗列,当长度或高度不够时就会自动调整进行换行,后续排序按照从上至下或从右至左的顺序进行。Orientation——根据内容自动换行。当Orientation属性的值设置为Horizontal:元素是从左向右排列的,然后自上至下自动换行。当Orientation属性的值设置为Vertical:元素是从上向下排列的
·
2022-02-25 12:15
WPF
使用StackPanel面板布局
WPF
提供了一套功能强大的工具-面板(Panel),来控制用户界面的布局。你可以使用这些面板控件来排布元素。如果内置布局控件不能满足需要的话,还可以创建自定义的布局元素。
·
2022-02-25 12:15
WPF
简介与基础开发
一、
WPF
简介
WPF
:
WPF
即WindowsPresentationFoundation,翻译为中文“Windows呈现基础”,是微软推出的基于WindowsVista的用户界面框架,属于.NETFramework3.0
·
2022-02-25 12:14
WPF
使用Grid网格面板布局
Grid:网格面板Grid顾名思义就是“网格”,以表格形式布局元素,对于整个面板上的元素进行布局,它的子控件被放在一个一个事先定义好的小格子里面,整齐配列。Grid和其他各个Panel比较起来,功能最多也最为复杂。要使用Grid,首先要向RowDefinitions和ColumnDefinitions属性中添加一定数量的RowDefinitions和ColumnDefinitions元素,从而定义
·
2022-02-25 12:08
WPF
使用Canvas画布面板布局
Canvas:画布面板画布,用于完全控制每个元素的精确位置。他是布局控件中最为简单的一种,直接将元素放到指定位置,主要来布置图面。使用Canvas,必须指定一个子元素的位置(相对于画布),否则所有元素都将出现在画布的左上角。调整位置用Left、Right、Top和Bottom四个附加属性。如果Canvas是窗口主元素(即最外层的布局面板是Canvas),用户改变窗口大小时,Canvas也会随之变化
·
2022-02-25 12:07
从.net开发做到云原生运维(零)——序
说到.net开发大家一般都会想到asp.net做网站,或者是
wpf
和winform这类桌面开发,亦或是uwp这类的windows平板软件开发,好像并不和云原生沾边。
GreenShade
·
2022-02-25 00:00
WPF
实现动画效果
学习平台微软开发者博客:https://devblogs.microsoft.com/?WT.mc_id=DT-MVP-5003986微软文档与学习:https://docs.microsoft.com/zh-cn/?WT.mc_id=DT-MVP-5003986微软开发者平台:https://developer.microsoft.com/en-us/?WT.mc_id=DT-MVP-50039
·
2022-02-24 18:09
WPF
+ Winform 解决管理员权限下无法拖放文件的问题
wpf
,winform混合解决管理员权限无法拖放文件的问题学习自:https://zhuanlan.zhihu.com/p/343369663https://zhuanlan.zhihu.com/p/48735364
几个酒菜成这样
·
2022-02-22 13:00
.net core 和
WPF
开发升讯威在线客服系统:调用有道翻译接口实现实时自动翻译的方法
业余时间用.netcore写了一个在线客服系统。并在博客园写了一个系列的文章,写介绍这个开发过程。我把这款业余时间写的小系统丢在网上,陆续有人找我要私有化版本,我都给了,毕竟软件业的初衷就是免费和分享,后来我索性就官方发了一个私有化版直接给别人下载。希望能够打造:开放、开源、共享。努力打造.net社区的一款优秀开源产品。2021年下半年,陆续有朋友联系我,表示从事外贸行业,希望客服系统能够实现客服
曹旭升(sheng.c)
·
2022-02-21 22:00
理解javascript中的MVVM开发模式
作为微软软件的展现层设计模式的规范提出,它是MVC模式的衍生物,MVVM模式的关注点在能够支持事件驱动的UI开发平台,例如HTML5,[2][3]WindowsPresentationFoundation(
WPF
却忘不掉你心言
·
2022-02-21 09:16
RadialMenu
收藏一个
WPF
上用的Menu样式。https://github.com/Julien-Marcou/RadialMenuRadialMenu.gif
czly
·
2022-02-21 07:40
JAVA实现Word文件读写
image.png2、pom.xml依赖:org.apache.poipoi-scratchpad3.17junitjunit4.12test3、项目结构:image.png4、概念Apachepoi的h
wpf
WebGiser
·
2022-02-19 20:38
104. Dispatcher.CurrentDispatcher、Application.Current.Dispatcher与DispatcherObject.Dispatcher的区别
Application.Current.Dispatcher对当前应用程序的所有线程来说,它是全局的,通过单例模式获取到的是当前
WPF
进程的Application实例,而Application继承于Dispatcher
胡諾
·
2022-02-19 11:56
WPF
之复选MVVM TreeView(TreeView+CheckBox)
需求背景:当我们用到权限菜单栏时权限菜单栏属于递归效果,我们需要用到TreeView+CheckBox进行组合复选开发时,我们需要解决此类问题时怎么办,那么就引出今天的小笔记内容实现方式:下载MVVM框架以及Newtonsoft,这时候可能大家会觉得奇怪,为什么还会用到Json,大家直接看代码,我每一步骤都很详细,代码可直接粘贴,让大家爽一爽1、创建模型CheckModel1///2///模型可进
害羞的青蛙
·
2022-02-18 14:00
上一页
78
79
80
81
82
83
84
85
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他