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小项目
C# 浅谈基于
Wpf
下的MVVM模式的设计思想
目录一、Model实体层二、ViewModel视图模型层1、定义属性通知基类1.1数据验证接口的实现1.2验证标识类定义2、ViewModel前端交互实现2.1ICommand命令基类2.2窗口管理器实现三、View前端实现1、交互行为2、Adorner装饰器3、XMAL设计3.1引用程序集3.2引用装饰器行为3.3属性绑定3.4附加事件绑定先套用下老话,什么是MVVM?MVVM是Model-Vi
morliz子轩
·
2023-11-19 09:36
通用Windows
开发
c#
wpf
开发语言
浅谈C#控件测试方法
本文基于
WPF
版本对控件测试的方法进行了归纳和总结,希望对刚接触控件测试的小伙伴有所帮助。01测试方法控件的功能可以分为两类:属性和事件。1、属性为了优化测试流程,
chiqiao2265
·
2023-11-19 09:01
c#
c/c++
浅谈
WPF
之控件模板和数据模板
WPF
不仅支持传统的WindowsForms编程的用户界面和用户体验设计,同时还推出了以模板为核心的新一代设计理念。在
WPF
中,通过引入模板,将数据和算法的“内容”和“形式”进行解耦。
公子小六
·
2023-11-19 08:53
.Net技术
wpf
c#
控件模板
数据模板
【
wpf
】拖拽的简单实现
前台代码部分拖拽这里有个几个注意的地方:1cavar是拖拽的放置对象,需要设置如下:Drop事件,拖拽完成时触发AllowDrop,允许拖拽Background,设置一个颜色,不然无法接收到事件。三者缺一不可。后台代码部分Border是被拖拽的对象,在鼠标左键按下后,需要在后台添加一些代码。privatevoidBorder_MouseLeftButtonDown(objectsender,Mou
code bean
·
2023-11-19 07:38
WPF
wpf
拖拽实现
WPF
控件拖动
在
WPF
中实现控件的拖动需要实现三个控件事件:PreviewMouseDown,PreviewMouseMove,PreviewMouseUp现在以一个简单的Button为例界面代码:后台代码://鼠标是否按下
Python初级写手、阿胜
·
2023-11-19 07:06
wpf
c#
ui
WPF
拖拽相关的类
WPF
的VisualTreeHelper类是一组静态方法,主要用于在
WPF
的VisualTree(可视化树)中进行遍历和查找操作。
长安思
·
2023-11-19 07:31
wpf
[笔记] - springboot-jpa 使用sqlite 踩坑
前言(可略过)最近准备写一些
小项目
来验证一下脑袋中的项目因为是“
小项目
”,所以对于数据持久化的实现,就不想用mysql等很重的db了而且不用考虑安全性,故首先想到的就是使用sqlite本地数据库即可然后因为是使用了
pi31415926535x
·
2023-11-19 06:05
笔记
Java
工具
sqlite
spring
boot
数据库
WPF
-3D图形
WPF
-3D图形
WPF
的3D功能可以在不编写任何c#代码的情况下进行绘制,只需要使用xaml即可完成3D图形的渲染。
步、步、为营
·
2023-11-19 06:54
WPF
wpf
3d
c#
xaml
ui
WPF
_3D绘图一
1.
WPF
使用DirectX渲染3D元素,它的坐标系如下所示原点位于呈现区域的中心,x轴上的正值朝右,但是y轴上的正值朝上,z轴上的正值从原点向外朝向观察者。
zxy644492473
·
2023-11-19 06:19
WPF
wpf
WPF
3D模型介绍及使用
2D容器中的三维:
WPF
中的3D图形内容封装在一个元素中,Viewport3D该元素可以参与二维元素结构。在
WPF
中,图形系统将视为二维Viewport3D视觉对象,如许多其他元素。
无熵~
·
2023-11-19 06:48
WPF
wpf
3d
microsoft
wpf
devexpress 创建布局
模板解决方案例子是一个演示连接数据库连接程序。打开RegistrationForm.BaseProject项目和如下步骤RegistrationForm.Lesson1项目包含结果审查Form设计使用LayoutControl套件创建混合控件和布局LayoutControl套件包含三个主控件:LayoutControl-根布局组件LayoutGroup-控件包含排列它的内容每一端(水平和垂直)或者
赫敏璋
·
2023-11-19 06:47
wpf
wpf
devexpress自定义编辑器
打开前一个例子步骤1-自定义FirstName和LastName编辑器字段如果运行程序,会通知编辑器是空。对于例子,这两个未命名编辑器在第一个LayoutItem(Name)。和最终用户有一个访客左右编辑器查阅到FirstName和LastName字段,分别。如果你看到Googleregistrationform.可以看到输入框显示灰色指示文字当编辑值为空白。DXEditor同样支持NullTex
赫敏璋
·
2023-11-19 06:47
wpf
wpf
devexpress 开始点
此教程示范如何创建registrationform和DevExpress
WPF
DataEditors开始点此项目源码这个解决方案包含几个项目-每一个项目对应一个教程RegistrationForm.BaseProject
赫敏璋
·
2023-11-19 06:17
wpf
WPF
显示3D图形
C#中的
WPF
(WindowsPresentationFoundation)支持显示3D图形。
WPF
使用DirectX作为底层图形引擎,这意味着它可以处理包括3D图形在内的复杂渲染任务。
令狐掌门
·
2023-11-19 06:45
WPF学习笔记
wpf
3d
wpf
3D
wpf
devexpress 绑定数据编辑器
定义视图模型打开前一个项目打开RegistrationViewModel.cs文件添加如下属性到RegistrationViewModel类[POCOViewModel]publicclassRegistrationViewModel{publicstaticRegistrationViewModelCreate(){returnViewModelSource.Create(()=>newRegi
赫敏璋
·
2023-11-19 06:14
编辑器
java
服务器
使用c#实现tcp的连接和发送接收数据
最近有个
小项目
,需要调用装置的录波数据,使用tcp模式,在这里整理了下如何使用c#实现tcp连接并实现发送接收数据,分享出来。我这里使用的tcpclient,终端是tcpserver模式。
six2me
·
2023-11-19 04:35
c#编程使用技巧
网络通讯
tcp
十大暴利小生意,好生意分享
下面给大家盘点十个低成本高收益的
小项目
:一、导购电商赚钱全网佣金最高的「高省」APP,高省邀请码:110000。
好项目高省
·
2023-11-19 02:25
C#
WPF
数据绑定模板化操作四步走
前言:
WPF
数据绑定对于
WPF
应用程序来说尤为重要,本文将讲述使用MVVM模式进行数据绑定的四步走用法:具体实例代码如下:以下代码仅供参考,如有问题请在评论区留言,谢谢复制代码1第一步:声明一个类用来实现接口
福伴
·
2023-11-19 01:27
wpf
c#
microsoft
WPF
实现最小化到任务栏
WPF
实现最小化到任务栏privatewinform.NotifyIconnotifyIcon;//声明//在主程序窗口调用publicMainWindow(){InitializeComponent(
Higher-233
·
2023-11-19 01:57
开发笔记
wpf
c#
WPF
数据模板
案例1:ListBox和ListBox.ItemTempUI模板是写在和里面的。后台usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows;usingSystem.Windows.Controls;usi
喂,闭眼
·
2023-11-19 01:55
WPF
wpf
c#
ui
WPF
应用最小化至系统托盘运行
WPF
应用最小化至系统托盘运行原文:
WPF
应用最小化至系统托盘运行
WPF
应用要实现最小化至系统托盘运行需要使用WinForm中的方法。
weixin_30752699
·
2023-11-19 01:24
WPF
应用在系统托盘显示图标
上次做
wpf
时想把程序运行的图标显示在任务栏,结果发现
wpf
的系统托盘和winform的不一样,以前的方法不管用了。网上搜的好多都是winform的资料,
wpf
的很少。
Arno0377
·
2023-11-19 01:49
C#
WPF
的DataTemplate(数据模板)
一、概述DataTemplate顾名思义,就是数据模板,用来指定数据的表现形式。这对于ItemsControl类的控件尤其有用,可以改变列表项的外观,更具有表现能力。二、实例ViewCode上例中通过指定ListBox.ItemTemplate属性来定义子项的显示格式,如果不是列表项,可以通过控件的ContentTemplate属性来指定应用哪个数据模板。使用起来比较简单,大概分为三步:1.如果有
未来无限
·
2023-11-19 01:19
C#WPF程序设计
wpf
数据模板
DataTemplate
C#
WPF
视频播放器实例
本文实例演示C#
WPF
视频播放器实例如下:修改mainwindow的代码<Stylex:Key="BtnInfoStyle"TargetType
未来无限
·
2023-11-19 01:19
C#WPF程序设计
c#
wpf
开发语言
视频播放器
实例
C#
WPF
控制模板实例
一、控制模板ControlTemplate(控件模板)不仅是用于来定义控件的外观、样式,还可通过控件模板的触发器(ControlTemplate.Triggers)修改控件的行为、响应动画等。控件模板定义控件的视觉外观,所有的UI元素都具有某种外观和行为,例如,Button具有外观和行为。单击事件或鼠标悬停事件是响应单击和悬停而触发的行为,并且按钮的默认外观可以通过控制模板进行更改。二、实例使用控
未来无限
·
2023-11-19 01:19
C#WPF程序设计
c#
wpf
开发语言
控制模板
WPF
关闭应用程序,释放Window窗口资源方法
WPF
关闭应用程序,释放Window窗口资源方法WindowsForm里一个Application.Exit();方法就可以关闭应用程序,释放掉资源。
爱程序的小女孩
·
2023-11-19 01:18
wpf
wpf
wpf退出
NotifyIcon-
WPF
系统托盘图标
NotifyIcon-
WPF
系统托盘图标官网:https://www.codeproject.com/Articles/36468/
WPF
-NotifyIcon-2#
wpf
apiNotifyIcon是帮助
SchuylerEX
·
2023-11-19 01:16
wpf
我想快速给
WPF
程序添加托盘菜单
我想快速给
WPF
程序添加托盘菜单1简单要求:使用开源控件库在XAML中声明托盘菜单,就像给控件添加ContextMenu一样封装了常用命令,比如:打开主窗体、退出应用程序等我在TerminalMACS中添加了托盘菜单
Dotnet9.com
·
2023-11-19 01:44
WPF
.net
wpf
托盘菜单
WPF
MVVM架构 程序退出右下角托盘图标简单解决方案
xaml界面进行事件(Closed)绑定:cs://////WINDOW界面退出,PQES触发///publicvoidWindowClosed(){//隐藏右下角托盘图标TaskbarVisibility=Visibility.Hidden;}退出程序之前将图标设置为不可见即可。
奋斗中的攻城狮
·
2023-11-19 01:44
WPF
MVVM
wpf
microsoft
c#
WPF
数据模板
数据模板实质上也是以内容模板为基础,在数据模板中,是对内容模板重复的显示,以达到迭代显示数据的作用,所以在数据模板中,可以添加呈现数据的任意元素。能够添加数据模板的元素,主要是继承自ItemsControl类的控件,通过控件的ItemTemplate属性来支持,比如我们常用的ListBox和ComboBox控件。案例如下:创建一个学生类:publicclassStudent{publicstrin
deokoo
·
2023-11-19 01:43
WPF
wpf
c#
linq
C#
WPF
快速入门实例大全(精品)
概述今天主要展示以下我的
wpf
入门项目实例,文末会有整个项目的打包下载链接,感兴趣的可以下载学习。
DotnetNb
·
2023-11-19 01:43
c#
wpf
开发语言
WPF
程序最小化到托盘
WPF
程序最小化到托盘一.使用的是WinForms的NotifyIcon控件添加WinForm引用[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Qqm4lvzY-1677652141280
LFCrossFile
·
2023-11-19 01:43
wpf
WPF
点击图标显示存在的托盘程序
WPF
点击图标显示已存在的程序一.判断进程是否已存在并发送信息Processcurrent=Process.GetCurrentProcess();LogUtils.e("进程名称:"+current.ProcessName
LFCrossFile
·
2023-11-19 01:43
wpf
WPF
如何实现应用程序托盘
在
WPF
中实现应用程序托盘图标和菜单功能通常需要使用System.Windows.Forms.NotifyIcon类,因为
WPF
本身并没有直接提供这样的控件。
令狐掌门
·
2023-11-19 01:13
WPF学习笔记
wpf
wpf应用程序托盘
C#
WPF
数据模板应用实例
一、数据模板定义数据模板是一块定义如何显示绑定的数据对象的XAML标记。有两种类型的控件支持数据模板:1、内容控件通过ContentTemplate属性支持数据模板。内容模板用于显示任何放置在Content属性中的内容。2、列表控件(继承自ItemsControl类的控件)通过ItemsTemplate属性支持数据模板。这个模板用于显示作为ItemsSource提供的集合中的每个项(或来自Data
未来无限
·
2023-11-19 01:41
C#WPF程序设计
c#
wpf
数据模板
基于SpringBoot的SSMP整合案例(在Linux中发布项目的注意事项与具体步骤步骤)
前言与注意这几天在Linux中上线之前的
小项目
时,遇到了很多的问题,Linux镜像的选择,jdk,mysql在linux中的下载,使用finallshell连接linux,使用tomcat连接linux
一只呆小白
·
2023-11-18 22:17
SpringBoot
spring
boot
linux
后端
WPF
Xmal 可以运行界面报错无法显示
解决
WPF
Xmal可以运行界面报错无法显示问题程序开发过程中,有时候数据格式不满足标准格式,但自己对底层数据转换已做过处理,程序正常运行,但是XAML界面中一直报数据类型不支持错误,导致整个XMAL页面无法正确显示
凌霜残雪
·
2023-11-18 21:11
WPF
wpf
三菱FX3U
小项目
—运料小车自动化
目录一、项目描述二、IO口分配三、项目流程图四、项目程序五、总结一、项目描述设备如下图所示,其中启动按钮SB1用来开启运料小车,停止按钮SB2用来手动停止运料小车(其工作方式任务模式要求)。当小车在原点SQ1位置,按下启动按钮SB1,小车从原点SQ1起动,KM1接触器吸合使小车向前运行直到碰到SQ2开关停,KM2接触器吸合使甲料斗装料5s,然后小车继续向前运行直到碰SQ3开关停,此时KM3接触器吸
愈愉
·
2023-11-18 19:42
三菱PLC小项目
学习
自动化
1024程序员节
单片机
WPF
创建自定义控件编译通过但是找不到资源
xTabControl.xaml"×而是这样:Source="pack://application:,,,/项目名;component/Controls/Styles/xTabControl.xaml√注意:是;不是:参考:
WPF
qq_43128070
·
2023-11-18 18:05
wpf
C#
WPF
数据触发器实例
本文讲解C#
WPF
数据触发器的实例当绑定的数据满足某些条件时,数据触发器会执行某些操作实例创建项目ListBox及触发器使用实例UI界面
未来无限
·
2023-11-18 18:34
C#WPF程序设计
c#
wpf
数据触发器
C#
WPF
用户控件及自定义控件实例
本文演示C#
WPF
自定义控件实例用户控件(UserControl)和自定义控件(CustomControl)都是对UI控件的一种封装方式,目的都是实现封装后控件的重用。
未来无限
·
2023-11-18 18:34
C#WPF程序设计
c#
wpf
用户控件
自定义控件
wpf
devexpress在未束缚模式中生成Tree
TreeListControl可以在未束缚模式中没有数据源时操作,这个教程示范如何在没有数据源时创建tree在XAML生成tree创建ProjectObject类实现数据对象显示在TreeListControl:publicclassProjectObject{publicstringName{get;set;}publicstringExecutor{get;set;}}添加TreeListCo
赫敏璋
·
2023-11-18 18:02
WPF
c#
wpf
WPF
打开对话框选择文件、选择文件夹
在
WPF
中实现文件的打开和选择,可以通过使用Microsoft.Win32.OpenFileDialog类来完成。这是一个通用的对话框组件,允许用户在本地文件系统中浏览和选择文件。
令狐掌门
·
2023-11-18 18:57
WPF学习笔记
wpf
WPF打开文件夹选择文件
DispatcherCore ,一个
WPF
异步操作常用功能库
在
WPF
开发中,经常遇到跨线程的问题,以及频繁使用跨线程操作UI线程中的界面元素,一些COM组件操作也是必须在UI主线程中使用,否则就会抛出各种无法访问的错误。是否有遇到过呢?
zls365365
·
2023-11-17 14:20
java
android
编程语言
多线程
python
C#网络应用编程,实验七: 异步编程练习
文章目录异步编程练习1、创建一个
WPF
应用程序项目2、将App.xaml中的Application.Resources节内容改为3、修改MainWindow.xaml及代码隐藏类MainWindow.cs
南蓬幽
·
2023-11-17 14:46
C#
c#
开发语言
wpf
WPF
记一次多线程中死锁以及加载页迟迟没能加载出数据问题
一、解决思路如下:分析出现此类情况可能的原因,并一一列出来根据列出的原因逐个分析,由简单到复杂针对每种原因制定合理的排查方案定位问题并修复BUG二、多线程情况下加载页迟迟加载不出数据可能的原因:数据源缺失,即没有数据可加载出现了耗时任务,线程长时间被占用,无法让出资源出现了阻塞情况出现了死锁情况三、制定排查方案和解决方案1.数据源缺失此类情况非常简单,通过普通的调试即可定位问题点2.耗时线程问题此
@kolalo
·
2023-11-17 14:45
.NET
WPF
wpf
WPF
异步编程总结
文章目录前言一、Thread1.不存在上下文同步的Thread2.存在上下文同步的Thread3.线程池ThreadPool4.粗粒度的BackgroundWorker二、Task1.不存在上下文同步的Task2.Continuation3.ContinueWith4.TaskCompletionSource5.存在上下文同步的Task6.async&await7.异步中的进度报告8.task组合
子不凡
·
2023-11-17 14:45
C#
wpf
c#
ui
WPF
异步编程
WPF
异步编程在C#5.0引入”async”和”await”关键字,使异步编程变得更轻松.APM异步编程模型,AsynchronousProgrammingModelEAP基于事件的异步编程模式,Event-basedAsynchronousPatternTAP
afjafjafj2008
·
2023-11-17 14:43
wpf
wpf
await
异步编程
WPF
异步编程
在
WPF
应用程序中进行异步编程是非常重要的,因为这有助于保持用户界面的响应性,特别是当执行长时间运行的操作时,例如访问网络资源、进行大量的数据处理或调用耗时的I/O操作。
令狐掌门
·
2023-11-17 14:41
WPF学习笔记
wpf
WPF异步编程
IntelliJ IDEA启动一个普通的java web项目的配置
正好赶上最近离职了,可以有比较多的时间把以前的记录整理一下,可以让刚接触到IntelliJIDEA的童鞋学习如何在IntelliJIDEA引入一个单机版的jar形式的
小项目
。
朱季谦
·
2023-11-17 09:44
java
intellij-idea
前端
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他