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
Wpf
使用 Prism 实战开发Day15
用户登录和注册接口一.创建用户登录注册控制器(LoginController)//////用户登录注册控制器///[ApiController][Route("api/[controller]/[action]")]publicclassLoginController:ControllerBase{}二.创建用户登录注册数据传输层(UserDto)并继承基类(BaseDto)所有的Dto类都要实现
小丫头呀
·
2024-01-23 22:48
WPF入门
c#
wpf
WPF
行为
这样使用触发器就行了,但是如果是每个控件都有效果的话使用行为更加合适1、下载NuGet包:Microsoft.xaml.behavior.
wpf
2、创建行为类EffectBehavior,对Behavior
站起来蹬
·
2024-01-23 22:48
C#
wpf
wpf
webview2实现读取本地文件MD文件显示
Nuget包管理器中安装库:Microsoft.Web.WebView2MarkdigXaml代码引入库文件:xmlns:wv2="clr-namespace:Microsoft.Web.WebView2.
Wpf
无用书生繁华梦
·
2024-01-23 22:37
C#的
WPF
使用OFFICE库播放PPT
这里所说的是将PPT的播放嵌入到自己的程序中,用代码控制PPT的播放。感兴趣的朋友可以了解一下,代码可以【下载】目录1、播放PPT2、将PPT播放窗口嵌入自己的程序3、移动及缩放被嵌入的窗口4、关闭演示中的PPT5、获取系统桌面的句柄6、PPT嵌出控件7、查找播放窗口的句柄8、Api关闭窗口11、避免报错
beiger
·
2024-01-23 20:53
powerpoint
C# 如何将控制台项目转为
wpf
项目(vs)
{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}4true普通项目里想运行
wpf
窗体需要添加PresentationFramework
luoyvtianxiang
·
2024-01-23 14:54
wpf
C#
wpf
c#
Visual Studio 2022 使用RDLC报表分享
免费里报表工具能够完全支撑落地的也很少,最后发现RDLC给我们带来了曙光,一开始担心由于在网上看到都是NetFarmework环境下进行说明,另外这个东东在VS2005的时候就已经出现并且使用了,在ASP.NETWINFROM
WPF
hecgaoyuan
·
2024-01-23 13:03
visual
studio
大数据
ide
C#
wpf
利用Clip属性实现截屏框
wpf
截屏系列第一章使用GDI+实现截屏第二章制作截屏框(本章)______第一节使用DockPanel制作截屏框______第二节利用Clip属性实现截屏框(本节)第三章实现截屏框热键截屏第四章实现截屏框实时截屏第五章使用
CodeOfCC
·
2024-01-23 07:34
#
wpf
c#
wpf
开发语言
PyTorch
源码学习
最近在学习PyTorch的源码,记录一下。PyTorch官方源码仓库中文文档开发者文档源码解读PyTorch:ezyang’sblogPyTorchinternals:ezyang’sblog→翻译→①一文搞懂PyTorch内部机制②万字综述,核心开发者全面解读PyTorch内部机制查看Pytorch源码(为查看torch函数的具体实现,需要查看"aten/src/ATen/"部分的内核代码)Py
zhulu506
·
2024-01-23 06:06
PyTorch
pytorch
Linux内核
源码学习
Ext2文件系统布局,文件数据块寻址,VFS虚拟文件系统 转载
https://zhuanlan.zhihu.com/p/441979618文件系统布局文件系统中存储的最小单位是块(Block),一个块究竟多大是在格式化时确定的,例如mke2fs的-b选项可以设定块大小为1024、2048或4096字节。而上图中引导块/自举块(BootBlock)的大小是确定的,就是1KB,引导块是由PC标准规定的,用来存储磁盘分区信息和启动信息,任何文件系统都不能使用启动块
盼望孤独的二进制
·
2024-01-23 02:18
linux
学习
运维
WPF
入门到跪下 第十一章 Prism(一)数据处理
官网:https://primslibrary.com源码地址:https://guthub.com/PrismLibrary/prismPrism是由微软发布、维护的开源框架,提供了一组设计模式的实现,有助于编写结构良好的且可维护的XAML应用程序,包括MVVM、依赖注入、命令、事件聚合器等。关键程序集Prism.Core:实现MVVM的核心功能,是一个与平台无关的项目,可以在多个开发平台中使用
SchuylerEX
·
2024-01-23 01:40
WPF
wpf
WPF
入门到跪下 第十一章 Prism(二)行为处理
Prism框架提供了DelegateCommand类型,专门用于进行
WPF
中的行为处理。
SchuylerEX
·
2024-01-23 01:40
WPF
wpf
WPF
常用控件-选择文件与保存文件窗口
OpenFileDialogOpenFileDialog类型位于Microsoft.Win32命名空间下,用于在
WPF
中弹出文件选择窗口进行文件的选择。
SchuylerEX
·
2024-01-23 01:38
WPF常用控件
wpf
Wpf
使用 Prism 实战开发Day14
备忘录接口增删(CURD)改查实现一.添加备忘录控制器(MemoController)备忘录控制器(MemoController)和待办事项控制器(ToDoController)功能实现差不多一样。基本套路就是:定义控制器(Controller)定义数据传输层(Dto)配置实体类(Entity)和数据传输类(Dto)关系映射(AutoMapper)定义服务接口(IService)实现服务接口(Se
小丫头呀
·
2024-01-22 10:53
WPF入门
c#
wpf
C#.NET
WPF
开发工业MES MCS系统软件源代码两套
产品介绍:C#.NET
WPF
开发工业MESMCS系统软件源代码两套A,
WPF
MES上位机产线执行系统。1,完整纯源代码;2,AGV自动调度;3,SQLSERVER数据库。带附加文件。
u014780302
·
2024-01-22 07:18
wpf
c#
.net
MES
源代码
MES系统
用最少的代码,写一个完整MES项目(.NET6+
WPF
)
这里有一套《.NET6+
WPF
企业级MES实战》教程,基于.NET6跨平台开发,实现了MES多核心功能,尤其是开发框架完整,非常适合复用。
dotNET跨平台
·
2024-01-22 07:47
wpf
.net
vue
源码学习
笔记
image1.newVue的时候实际上会调用init方法,init方法会做一堆初始化的工作(初始化data、props、computed、watcher等等)。-首先是对options做合并(merge),接下来会执行一系列的init方法。对data做proxy处理,以及响应式(observe)处理,最后调用$mount方法进行挂载。Vue的初始化逻辑写的非常清楚,把不同的功能逻辑拆成一些单独的函
ing1023
·
2024-01-22 05:57
vue
源码学习
,new Vue都干了什么,beforeCreate,created,mounted触发前,都做了什么,执行顺序Props>Setup>Met>Data>Computed>Watch
提示:Props>Methods>Data>Computed>Watch文章目录前言一、创建项目二、生命周期总结前言需求:触发beforeCreate状态后,执行顺序Props>Methods>Data>Computed>Watch,再触发created状态一、创建项目1、newVue();后,执行了_init方法2、_init方法是引入vue.js文件后,initMixin$1初始化的方法3、i
longlongago~~
·
2024-01-22 02:04
vue.js
学习
Spring
源码学习
(六)扩展功能 上篇-BeanFactoryPostProcessor
spring系列转载自掘金VipAugushttps://juejin.cn/user/2348212565601415/postsSpring提供的强大扩展功能-BeanFactoryPostProcessor后处理器前言结束了前面的基础结构分析,了解到Spring是如何识别配置文件和进行解析属性,最终将bean加载到内存中。同时为了更好得理解Spring的扩展功能,我们先来巩固一下beanFa
带鱼真好吃
·
2024-01-21 17:54
wpf
使用BitmapImage给Image的Source赋值,并释放原占用资源,避免删除原文件时导致程序崩溃
wpf
使用BitmapImage给Image的Source赋值,并释放原占用资源,避免删除原文件时导致程序崩溃,示例代码如下:publicstaticBitmapImageGetImage(stringimagePath
wangnaisheng
·
2024-01-21 16:52
WPF
C#
wpf
c#
在
WPF
中使用SVG矢量图
WPF
原生并不支持svg矢量图。但是
WPF
原生的画形状工具的使用方式与SVG非常相似。
虚境
·
2024-01-21 05:32
wpf
svg
xaml
WPF
笔记汇总之ListView控件
WPF
控件之ListView控件紧接上一篇《
WPF
笔记汇总之列表类控件与DataGrid控件》,这篇主要总结
WPF
中最复杂的控件之一,ListView控件,它类似ListBox和DataGrid,它可以实现上面两个控件的功能
卷儿哥
·
2024-01-21 05:57
.NET
wpf
c#
.net
xaml
listview
svg矢量图标在
wpf
中的使用
在
wpf
应用程序开发中,为支持图标的矢量缩放,及在不同分辨率下界面中图标元素的矢量无损缩放,所以常常用到svg图标,那么如果完美的将svg图标运用到
wpf
日常的项目开发中呢,这里分享一下我的个人使用经验和详细步骤
卷儿哥
·
2024-01-21 05:52
.NET
wpf
SVG
矢量图标
xaml
WPF
|快速添加新手引导功能(支持MVVM)
总结1.前言案例一站长分享过眾尋大佬的一篇
WPF
简易新手引导一文,新手引导的效果挺不错的,如下图:5001.gif该文给出的代码未使用MVVM的开发方式,提示框使用的用户控件、蒙版窗体样式与后台代码未分离
沙漠尽头的狼
·
2024-01-20 23:15
WPF
中MVVM模式下加载窗体
WPF
中MVVM模式下加载窗体1.在xaml中写入绑定事件ScriptManagerCmd2.在vm.cs类中写入事件函数publicICommandScriptManagerCmd{get;set;}
妮妮学代码
·
2024-01-20 22:50
wpf
c#
C#MQTT编程09--MQTT项目实战--数据实时采集
1、项目背景前面几节操作了如何搭建MQTT服务器和客户端,winform版,
wpf
版,cmd版,全部到齐了,到底如何应用到真实项目中,这节告诉你一个典型应用,特帅,mqtt的物联网应用,让你开个眼界,前面不是说
hqwest
·
2024-01-20 20:43
C#Mqtt网络编程
c#
dtu
MQTT
wpf
物联网
C#MQTT编程08--MQTT服务器和客户端(cmd版)
1、前言前面完成了winform版,
wpf
版,为什么要搞个cmd版,因为前面介绍了mqtt的报文结构,重点分析了【连接报文】,【订阅报文】,【发布报文】,这节就要就看看实际报文是怎么组装的,这也是之前详细每个报文的结构
hqwest
·
2024-01-20 20:43
C#Mqtt网络编程
mqtt报文
mqtt连接报文
mqtt订阅报文
mqtt发布报文
socket
mqtt客户端
【
WPF
.NET开发】以编程方式打印XPS文件
本文内容可以使用AddJob方法的一个重载来打印XML纸张规范(XPS)文件,而根本无需打开PrintDialog或任何用户界面(UI)(从原理上讲)。还还可以使用多种XpsDocumentWriter.Write和XpsDocumentWriter.WriteAsync方法打印XPS文件。打印XPS的另一种方法是使用PrintDialog.PrintDocument或PrintDialog.Pr
吉特思米(gitusme)
·
2024-01-20 18:59
WPF.NET
专栏
wpf
.net
c#
【
WPF
.NET开发】将字体与应用程序一起打包
本文内容字体打包简介将字体作为内容项添加将字体作为资源项添加创建字体资源库字体的使用限制本主题概述如何将字体随WindowsPresentationFoundation(
WPF
)应用程序一起打包。
吉特思米(gitusme)
·
2024-01-20 18:27
WPF.NET
专栏
wpf
.net
c#
Spring
源码学习
源码学习
前提版本:5.3.10形式:注册形式-AnnotationConfigApplicationContext(AppConfig.class)学习内容spring启动注册过程this()阶段创建AnnotationConfigApplicationContext
原来~如此
·
2024-01-20 15:57
spring
java
学习
spring
Wpf
使用 Prism 实战开发Day13
配置AutoMapper关系映射在上一节ToDoController控制器,或IToDoService服务接口中,方法的传参都是直接传的实体类。但在实际开发过程中,这样是不允许的。标准且规范的做法是,定义一个数据传输层,即Dto层。一.在MyToDo.Api项目中安装AutoMapper二.在MyToDo.Shared项目中创建一个Dtos文件夹,存放Dto文件1.创建BaseDto基类,用于存放
小丫头呀
·
2024-01-20 10:54
WPF入门
wpf
c#
wpf
C# partial关键字:把一个类分成几个
C#partial将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1)类型特别大,不宜放在一个文件中实现。(2)一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3)需要多人合作编写一个类。局部类型是一个纯语言层的编译处理,不影响任何执行机制——事实上C#编译器在编译的时候仍会将各个部分的局部类型合并成一个完整的类。界
小黄人软件
·
2024-01-20 06:08
wpf
c#
开发语言
Apache POI 快速入门操作
H
WPF
[1]-提供读写MicrosoftWord--DOC格式档案的功能。HSLF[1]-提供读写Microsoft--PowerPoint格式档案的功能。HDGF[
小江||小廖
·
2024-01-19 19:06
util
apache
excel
java
源码学习
:web server althttpd (未完待续)
源码路径:https://sqlite.org/althttpd/dir?ci=tip(推荐)https://github.com/jesrui/althttpd/tree/master(旧版本)althttpd.md文件翻译https://sqlite.org/althttpd/file?name=althttpd.md&ci=tipalthttpd简介:轻量级web服务器,设计宗旨是追求简洁、
御风@户外
·
2024-01-19 16:38
html
c
code
学习
c
html
如何从控制台使用 Stimulsoft 的工具?
该产品包括用于WinForms、ASP.NET、.NETCore、JavaScript、
WPF
、PHP、Java和其他环境的完整工具集。
慧都小妮子
·
2024-01-19 13:37
大数据
java
hadoop
报表控件
stimulsoft
WPF
入门到跪下 第九章 MVVM-跨模块交互
MVVM模式下的跨模块交互在实际开发过程中,经常会遇到多个窗口对象,随之而来的就是对应的多个ViewModel对象,这些对象在一定条件下会发生相互访问的情况,例如VM与不同窗口交互、VM与不同VM交互,这些不同模块对象之间的交互,就是跨模块交互。MVVM模式下跨模块交互解决方案面对跨模块交互,常规的解决方案是创建一个“第三方”来作为交互的中转站。创建一个窗体管理类型,作为第三方publicclas
SchuylerEX
·
2024-01-19 12:29
WPF
wpf
交互
WPF
入门到跪下 第十章 MVVMToolkit
官方文档:https://docs.microsoft.com/zh-cn/windows/communitytoolkit/mvvm/introduction源码:https://github.com/CommunityToolkit/WindowsCommunityToolkitDemo:https://github.com/CommunityToolkit/MVVM-Samples由于MVV
SchuylerEX
·
2024-01-19 12:29
WPF
wpf
c#
.netcore
开发语言
交互
简单屏蔽
WPf
orms垃圾留言和无效询盘的方法
简单屏蔽
WPf
orms垃圾留言和无效询盘的方法发表评论因为
WPf
orms的可视化操作非常简单,不少外贸网站都使用
WPf
orms来制作询盘表单,而只要网站可以提交留言,就非常容易被垃圾留言骚扰。
still
·
2024-01-19 12:58
java
开发语言
WPF
常用技巧-原生子窗口嵌套/切换
创建导航栏模型publicclassMenuModel{//导航标题publicstringManuTitle{get;set;}//导航所对应的用户控件路径,例如
WPF
Ex
SchuylerEX
·
2024-01-19 12:27
WPF常用技巧
wpf
windows
c#
深入浅出
WPF
学习笔记
深入浅出
WPF
学习笔记第一部分深入浅出话XAML第3章系统学习XAML语法3.2XAML中为对象属性赋值的语法3.2.4标记扩展(MarkupExtensions)第5章控件与布局5.1控件与布局5.2
WPF
撑一把纸伞.
·
2024-01-19 11:57
WPF
wpf
Go
源码学习
之双向链表
双向链表的定义双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。这里记录一下自己学习理解的过程图解[图片上传失败...(image-afe880-1531019243291)]Go的源码实现1.首先看一下链表中存储的元素(Element)的定义:/
Popwalker
·
2024-01-19 11:51
WPF
HandyControl 界面交互反馈:对话框+加载框+列表选择
文章目录前言仓库地址相关链接HandyControl使用官方Demo使用代码调用使用效果异步回调代码实现TextDialogView.xamlTextDialogView.xaml.cs方法调用显示结果取消弹窗方法1:直接取消方法2:接口调用C#调用线程必须为STA,因为许多UI组件都需要。遮罩点击设计思路代码逻辑TextDialogView.xamlTextDialogView.xaml.csT
打工人 老王
·
2024-01-19 06:51
WPF
入门知识
wpf
交互
基于Prism框架的
WPF
前端框架开发《知产代理数字化解决方案》
最近新开发了一套
WPF
前端界面框架,叫《知产代理数字化解决方案》,采用了时下流行的Prism框架作为整个系统的基础架构,演示了Prism中的IRegionManager区域管理器、IDialogAware
重-庆-教-主
·
2024-01-19 03:25
wpf
前端框架
C#
WPF
HPSocket的详细客户端demo,包括数据收发打包方式,避免出现沾包的情况
HPSocket是一款跨平台的Socket服务器框架,支持快速开发高性能、高可靠性的网络通信应用程序。它提供了丰富的API,可以轻松实现客户端与服务器之间的数据收发、连接管理等功能。技术要点:1.Socket编程:通过SocketAPI实现客户端与服务器之间的网络通信。2.数据封装:将发送和接收的数据进行封装,便于管理和解析。3.异步编程:使用异步编程模型,提高应用程序的响应性能。4.沾包与拆包:
白话Learning
·
2024-01-19 03:56
C#
c#
wpf
开发语言
java.io
源码学习
01 Serializable接口
1序列化描述:Java的对象序列化将那些实现了Serializable接口的对象转换成一个字节序列,并能够在以后将这个字节序列完全恢复为原来的对象。这一过程甚至可通过网络进行,自动弥补不同操作系统之间的差异2.两种主要特性:一是Java的远程方法调用RMI,使存活于其他计算机上的对象使用起来就像是存活于本机一样。二是对JavaBeans来说,对象的序列化也是必需的,使用一个Bean时,在设计阶段对
路痴初心
·
2024-01-18 19:43
jdk源码
java源码
java 读取word内容
读取doc:看了很多文章,基本都是:importorg.apache.poi.h
wpf
.H
WPF
Document;importorg.apache.poi.h
wpf
.extractor.WordExtractor
天狼1222
·
2024-01-18 14:29
io
java
word
io
Google Filament
源码学习
(四):Material System (三) - 材质格式 (mat)
目录FilamentMaterialsGuideIntroductionMaterialdefinitionsFormat(材质定义的格式)DifferenceswithJSONExampleMaterialblockGeneralVertexandattributesBlendingandtransparencyRasterizationLightingAnti-aliasingShadingV
七Du°C糊涂
·
2024-01-18 09:14
Filament
学习
材质
Google Filament
源码学习
(一):Filament 编译
一、前言 之前做过一段OpenGL开发,也看过vulkan,但都是一知半解,所以一直想找一个经典的、跨平台的渲染引擎来学习。直到找到Filament这个东东。Filament是Google开发的轻量级跨平台实时渲染引擎,支持PBR材质,可用于开发游戏渲染引擎或构建音视频编辑工程。希望后期能够逐步深入,在此做好笔记,希望通过此能够同大家一起从入门到精通。二、ubuntu平台编译1、开发环境准备
bluebird_ivan
·
2024-01-18 09:43
图形图像
渲染引擎
ubuntu
游戏引擎
图形渲染
WPF
传递任意控件或任意控件的属性给ViewModel
背景:虽然MVVM中要避免在ViewModel中直接引用UI控件,但是有时也是需要的以Image控件为例子,这个控件可以在任何地方,只要给它设置好了Name属性(这里是”image1“)1、传递控件本身使用:CommandParameter="{BindingSource={x:referenceimage1}}"2、传递控件的某个参数使用:CommandParameter="{BindingSo
站起来蹬
·
2024-01-18 08:36
C#
wpf
wpf
WPF
触发器总结搬运
有多种不同类型的触发器:Trigger(
WPF
定义的用户操作)、MultiTrigger(多触发器)、EventTrigger(事件触发器)、DataTrigger(数据触发器)和MultiDat
站起来蹬
·
2024-01-18 08:06
wpf
wpf
wpf
DataGrid 实现拖拽变换位置,双击拖拽向下自动滚动
DataGrid_Drop事件是在拖放操作中释放拖动的对象时触发的事件。使用VisualTreeHelper.HitTest方法获取鼠标释放位置的目标元素。循环向上遍历VisualTree,直到找到DataGridRow为止。如果找到DataGridRow,则获取其索引。检查索引是否有效,如果无效则返回。交换CmdButtons列表中的拖拽行与目标行的位置。DragDrop.DoDragDrop方
ou.cs
·
2024-01-18 08:35
C#
WPF
wpf
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他