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++:实现mvvm
最近做了一段时间
WPF
,印象最深刻就是里面的mvvm模式,打算用C++做一个雏形,并为以后的项目做准备。
修的什么真
·
2023-10-13 15:09
C++
c++
mvvm
设计模式
关于
WPF
的RadioButton绑定不同类型
1.绑定布尔值2.绑定枚举值3.绑定数字4.通过行为绑定View层代码:123MainWindowViewModel.cs:usingGalaSoft.MvvmLight;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Windows;usingSystem.Windows.Controls;usingSystem.Wind
是这个韬呀
·
2023-10-13 15:08
WPF
wpf
WPF
ComboBox如何绑定多项值
经常会遇到这样的情况,combobox中能存储一个数据值和一个显示值,我们看到的显示值,但是实际使用的是数据值。而这个数据可能来源一个类或者一个数据库中的某张表。在.netwinforms开发中很好处理,定义一个类A,定义两个属性。combobox插入数据的时候,直接插入类的实例,然后在combobox控件的属性中设置displaymemuber=要显示的类属性。取值的时候直接赋值给A的实例。然后
llw01
·
2023-10-13 15:35
C#
用
wpf
替代winform 解决PLC数据量过大页面卡顿的问题
winform由于不是数据驱动,页面想刷新数据必须刷新控件,
wpf
则不用.可以利用
wpf
的数据绑定和IOC,页面中的消息传递,itemscontrol实现大量数据刷新,上位机页面不卡顿代码如下:-->usingCommunityToolkit.Mvvm.ComponentModel
罗迪尼亚的熔岩
·
2023-10-13 15:05
wpf
WPF
Q&A
说出使用
WPF
而不是Windows窗体的一些优点使用
WPF
代替Windows窗体的优点:XAML使更容易的创建和编辑GUI,并允许在设计模式(XAML)和后台代码(C#、VB.NET等)之间拆分工作。
kalvin_y_liu
·
2023-10-13 15:05
WPF入门
wpf
WPF
中的多绑定实现
效果如下:左边3个文本框信息,下面的文本框绑定上2个文本框信息实现多绑定转换类:usingSystem.Windows.Data;publicclassFirstNameLastNameToFullNameConverter:IMultiValueConverter{publicobjectConvert(object[]values,TypetargetType,objectparameter,
flysh05
·
2023-10-13 15:04
C#
编程
wpf
多绑定
让
WPF
中的DataGrid像Excel一样可以筛选
在默认情况下,
WPF
提供的DataGrid仅拥有数据展示等简单功能,如果要实现像Excel一样复杂的筛选过滤功能,则相对比较麻烦。
公子小六
·
2023-10-13 15:34
.Net技术
wpf
excel
ui
WPF
多值绑定(MultiBinding和IMultiValueConverter)对于Border.Background的使用遇到的问题及解决
目的:想要让Border.Background属性根据多个值的结果进行颜色改变方法:使用了
WPF
中的多值绑定(MultiBinding和IMultiValueConverter)问题:发现没有颜色出现解决方法
furkaies
·
2023-10-13 15:34
wpf
简述
WPF
中的Binding
DataBinding机制可以说是
WPF
实现MVVM的关键,与之配套的DependencyProperty和DataTemplate共同完成了数据到UI的通路,让逻辑层与UI分离。
dongabo1681
·
2023-10-13 15:33
ui
MVVM开发模式介绍
目录标题1、MVVM1.1、什么是MVVM1.2、为什么要使用MVVM1、MVVM1.1、什么是MVVMMVVM(Model-View-ViewModel)是一种软件设计模式,由微软
WPF
(用于替代WinForm
死磕的斯坦张
·
2023-10-13 15:03
大前端
mvvm
vue
java
WPF
的TextBlock绑定多个参数的写法(多重绑定)
数据模型中有Name和Count两个参数,如下publicclasssample{publicstringName{get;set;}publicintCount{get;set;}}例如Name="word",Count=7所以上面的例子中,Text的结果就是word(7)这种绑定方式不需要转换器就可以显示两个或更多绑定参数合成的字符串格式也可以这样写:多重绑定使用转换器的写法如下:转换器://
清泉灵弦
·
2023-10-13 15:32
WPF
经验笔记
简述
WPF
中MVVM的设计思想
近年来,随着
WPF
在生产、制造、工控等领域应用越来越广泛,对
WPF
的开发需求也在逐渐增多,有很多人不断的从Web、WinForm开发转向了
WPF
开发。
妈妈爱编程
·
2023-10-13 15:00
MVVM
WPF
C#
WPF
中的多重绑定
MultiBinding将会给后端传回一个数组,其顺序为绑定的顺序.例如:-->在这里的Button的isEnabled属性用了多重绑定给converter,用来筛选条件这时后端转换器为:usingSystem;usingSystem.Collections.Generic;usingSystem.Globalization;usingSystem.Linq;usingSystem.Text;us
罗迪尼亚的熔岩
·
2023-10-13 15:30
wpf
WPF
中prism模块化
1、参照(
wpf
中prism框架切换页面-CSDN博客)文中配置MainView和MainViewModel2、模块其实就是引用类库,新建两个类库ModuleAModuleB,修改输出类型为类库,并配置以下文件
毎天要喝八杯水
·
2023-10-13 15:29
wpf
WPF
_ComboBox的MVVM绑定(一)
WPF
_ComboBox的MVVM绑定(一)
WPF
_ComboBox的MVVM绑定(一)
WPF
_ComboBox的MVVM绑定(二)
WPF
_ComboBox的MVVM绑定(三)一、背景在控件ComboBox
heater404
·
2023-10-13 01:43
WPF
wpf
combobox
binding
c# 使用Json字符串
1.添加Newtonsoft.Json.dll的引用,
wpf
项目可在Nuget包里面添加。
summer_top
·
2023-10-12 23:35
WPF
json
c#
DevExpress
WPF
Scheduler组件,快速构建性能优异的调度管理器!(下)
在上文中(点击这里回顾>>),我们介绍了DevExpress
WPF
Scheduler组件中的日历视图、时间轴视图等,在本文中我们将继续带大家了解Scheduler组件的UI/UX自定义等其他功能。
界面开发小八哥
·
2023-10-12 20:17
wpf
DevExpress
23.1
UI开发
界面控件
界面控件DevExpress
WPF
202计划发布的新功能合集
DevExpress
WPF
拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。
界面开发小八哥
·
2023-10-12 20:47
devexpress
wpf
界面控件
UI开发
c#
DevExpress
WPF
Scheduler组件,快速构建性能优异的调度管理器!(上)
无论您在
WPF
项目中是需要Outlook样式的调度程序,还是需要时间表或议程视图来向最终用户展示信息,DevExpress
WPF
Scheduler都提供了数十个选项,如集成的日程对话框等,因此用户可以快速构建下一个伟大的调度管理器
界面开发小八哥
·
2023-10-12 20:47
wpf
Scheduler
DevExpress
23.1
.NET
UI开发
界面组件DevExpress
WPF
v23.1 - 进一步升级数据处理能力
DevExpress
WPF
拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。
界面开发小八哥
·
2023-10-12 20:14
wpf
界面控件
UI开发
devexpress
.net
WPF
基础入门-Class9-动画基础
WPF
基础入门Class9-动画基础好了,后续可以开始尝试winform转
wpf
,开始用
wpf
做项目了参考:
WPF
项目实战合集(2022终结版)1、创建一个Button2、Test_ClickprivatevoidTest_Click
菜菜菜三菜
·
2023-10-12 19:41
WPF基础入门
wpf
WPF
基础入门-Class8-资源基础
WPF
基础入门Class8-资源基础前言:方便各种资源的集中管理和动态效果静态引用:初始化的时候确定样式,后续不发生改变动态引用:样式随着引用的内容一起改变1、新建资源字典.xaml,创建一个边框颜色资源
菜菜菜三菜
·
2023-10-12 19:40
WPF基础入门
wpf
WPF
页面向后端传参
WPF
页面(前端)向后端传参1、编写一个Button,绑定后端命令,并传递参数:2、在ViewModel.cs中编写后端处理代码:publicPortsViewModel(){SendCommand=newDelegateCommand
菜菜菜三菜
·
2023-10-12 19:06
WPF基础入门
wpf
WPF
设置ListView内容居中
首先自己定义一个ListViewItem的Style再将这个Style应用在ListView上就是:ItemContainerStyle="{StaticResourceResourceKey=ListViewItemStyle}"这样ListView显示出来的内容就会居中了.
亲爱的大狗
·
2023-10-12 16:05
WPF
WPF
ListView
WPF
中ListView使用GridViewColumn居中对齐的方法
在
WPF
中使用ListView经常会用到GridView作为视图,但是却碰到GridViewColumn不能居中对齐的问题,首先想到不使用GridViewColumn的DisplayMemberBinding
饮水思源09
·
2023-10-12 16:05
C#
后端
WPF
之让ListView中的CheckBox居中显示
第一步:在资源中定义一个居中的样式:第二步:把ListView中的ItemContainerStyle样式绑定成这个样式:ViewCode注意:把CheckBox的HorizontalAlignment属性设置为HorizontalAlignment="Center";运行效果图:demo程序完整代码如下:ViewCodeC#代码:usingSystem;usingSystem.Collectio
weixin_34009794
·
2023-10-12 16:34
c#
WPF
ListView 居中显示
WPF
ListView居中显示原文:
WPF
ListView居中显示今天遇到的问题:方法1:设置GridViewColumn的ActualWidth注意修改CheckBox居中的时候,需要把他套在Border
weixin_30641999
·
2023-10-12 16:03
WPF
List View 用法
效果:XAML:如何添加一行数据:假设我们的Listview控件名称是lvActionEditList先定义一个结构体structmhAction{privatestringnum;privatestringaction;privatestringaxis;privatestringpos;privatestringvalue;publicmhAction(stringv1,stringv2,st
arenascat
·
2023-10-12 16:33
C/C#
ListView
WPF
wpf
ListView上下左右滚动条取消
1.上下滚动条取消ScrollViewer.VerticalScrollBarVisibility=“Disabled”2.左右滚动条取消ScrollViewer.HorizontalScrollBarVisibility=“Disabled”3.禁止滚动IsEnabled=“False”4.ListView数据居中5.界面(红色框是里面1、2、3、4有解释)6.代码代码图片:代码:usingSy
女盆友——ZY
·
2023-10-12 16:02
WPFJobLearn
ListView滚动条取消
ListView水平滚动条取消
ListView垂直滚动条取消
ListView禁用滚动轮滚动
ListView所有滚动条取消
wpf
ListView数据居中
1.ListView数据居中2.界面
女盆友——ZY
·
2023-10-12 16:02
WPFJobLearn
ListView数据居中
ListView里面数据居中
WPF
中ListView绑定数据源后居中显示
1234567主要就是为TextBlock的MinWidth设置绑定到GridViewColumn的ActualWidth
CodeSnippet小笨蛋
·
2023-10-12 16:30
WPF
listview
wpf
datatemplate
WPF
TreeView ItemContainerStyle和ItemTemplate ViewModel Binding IsSelected
WPF
TreeViewItemContainerStyle和ItemTemplateViewModelBindingIsSelected记录一下直接上代码记录一下直接上代码usingSystem.Collections.Generic
Whisper_V
·
2023-10-12 16:59
TreeView
wpf
wpf
中listview内容居中显示
在
WPF
中使用ListView经常会用到GridView作为视图,但是却碰到GridViewColumn不能居中对齐的问题,实现方法给ListViewItem设置Style,让ListViewItem在水平方向拉伸填充
babytiger
·
2023-10-12 16:27
前端
javascript
html
c#
wpf
Invoke 与 BeginInvoke 的最简用法
)=>{//需要刷新界面的代码,});App.Current.Dispatcher.BeginInvoke(newAction(delegate{//需要刷新界面的代码}));由此两个工具,纵横
wpf
cathedra
·
2023-10-12 16:52
c#学习
wpf学习
wpf
c#
C#中关于Dispatcher中Invoke和BeginInvoke的总结
前言在
WPF
(Framework框架)中关于Dispatcher的总结一、对于线程的理解首先,对于
WPF
应用程序,用于接受输入、处理事件的线程成为UI线程,在UI线程中有一个DIspatcher对象(this.Dispatcher
小趴菜o
·
2023-10-12 16:48
wpf
.net
WPF
中可以是实现控件的旋转与倾斜(转自 醉@春风)
对于每个FrameWorkElement来说都有两个类型的Transform属性,这个属性可以用于两种变换:LayoutTransform(发生在布局之前的旋转)(旋转中心是由布局决定的)RenderTransform(发生在布局之后的旋转)(它有RenderTransformOrigin属性可以决定旋转中心)两者都有属性标签控件:1、RotateTransform:元素旋转:有属性Angle:旋
weixin_30477797
·
2023-10-12 15:37
c#
WPF
中ComboBox中的TextChanged事件
前言最近在做
WPF
项目,有一个需求是用户在文本框搜索的时候,弹出下拉框预测用户想输入的信息,一开始想用TextBox做,后来觉得写下拉框的UI太麻烦了,于是换了一种思路,改用ComboBox做,只要每次在文本改变时换一下他的
scluis
·
2023-10-12 13:53
wpf
MVVM 通过命令正确实现 TextChanged 事件
我正在使用MVVM模式学习
WPF
。我的应用程序正在计算体重指数,所以它真的很简单-只是为了帮助我理解这种模式的基础。
吉&祥
·
2023-10-12 13:16
WPF
wpf
.NET Core 、 .NET 5、.NET 6和.NET 7 简介及区别
简介:.NET是一种用于构建多种应用的免费开源开发平台,可以使用多种语言,编辑器和库开发Web应用、WebAPI和微服务、云中的无服务器函数、云原生应用、移动应用、桌面应用、Windows
WPF
、Windows
大数据苦行僧—yisurvey123
·
2023-10-12 10:22
.netcore
.net
windows
基于AutoUpdater.NET类库实现C# .NET桌面应用程序自动更新
AutoUpdater是c#.net下桌面应用程序自动更新的类库,使用非常简单,只需要一行代码就可以实现程序自动更新功能,支持.net4.5+,netcore3.1+,net5等,桌面程序支持winform和
wpf
第三范式HeyVital
·
2023-10-12 10:48
C#
.net
c#
三、创建库
VisualStudio2017中,有许多创建库的选项,如下所示:ClassLibrary(.NETCore)ClassLibrary(.NETStandard)ClassLibrary(.NETFramework)
WPF
CustomControlLibrary
singhwong
·
2023-10-12 10:17
库
程序集
包和NuGet
.NET
linux底层转Java
一直做Linux底层驱动,firmware芯片相关,现在工作需要,从0开始学习Java和android,开个博客记录
学习点滴
.
fannet
·
2023-10-12 10:25
.net
wpf
程序 移花接木
非常有趣软件是国外作者写的公司要求修改翻译从最初的开源变成闭源再到加壳.一路让我这个小小的职员好蛋疼.软件是VS2015C#
WPF
程序在不脱壳的情况下实现挂钩类托管函数遍历
WPF
控件汉化首先通过各种手段脱壳目标程序
逆向协议风控大师
·
2023-10-11 22:24
软件开发
.net
wpf
C#
WPF
This 四种用法详解(经典)
概述this在C#中有多种用法,也比较常见,这节主要针对它常用的四种用法展开讲解.用法1:构造函数串联执行;用法2:通过this区分传参和类中全局的定义;用法3:方法扩展类;用法4:将对象作为参数传递;代码实例usingSystem.Text;namespaceCaliburn.Micro.Hello.ViewModels{publicclassThisUsageViewModel:Screen,
zls365365
·
2023-10-11 20:28
c#
开发语言
WPF
的由来
https://www.cnblogs.com/xjxz/archive/2012/11/13/
WPF
introduction.html本篇将从三个方面来看
WPF
的由来:1,
WPF
是什么?
简单的绿竹
·
2023-10-11 20:28
wpf
wpf
WPF
窗体自适应电脑分辨率的问题
如何解决
WPF
窗体自适应电脑分辨率前言一、DockPanel二、使用方法1.引入代码总结前言很多时候做
WPF
窗体的控件在运行展示的时候会有放大缩小的操作,这时候有些控件或者控件的文本就不能够随着窗体的放大缩小而改变
北川辰
·
2023-10-11 20:27
c#
WPF开发
wpf
c#
C#.
WPF
属性
开发工具与关键技术:VisualStudio2015、C#.
WPF
作者:周水生撰写时间:2019年5月15日属性是对XAML元素特征进行描述的方法;属性不允许在XAML中重复设置多次;允许在托管代码中改变元素的属性值
@周生生
·
2023-10-11 20:25
WPF
窗体的自适应分辨率方法
WPF
窗体的自适应分辨率方法开发工具与关键技术:MVC作者:zhh撰写时间:2021.1.8使用
WPF
创建一个窗体(Window)时,如果设置了固定的高度(Height)和宽度(Width),一旦用户的电脑分辨率设置过低
一片空白的大闹
·
2023-10-11 20:55
WPF
WPF
如何自定义隐藏下拉框选项
目前很多的Client都是基于JS的,但是总有时候会遇到其他的框架不如Qt、
WPF
和JavaFx等。
DisonTangor
·
2023-10-11 20:24
wpf
WPF
技术点
常用Path路径正三角形(左):正三角形(上):正三角形(右):正三角形(下):矩形:圆形:箭头(左):箭头(上):箭头(右):箭头(下):半圆(左):半圆(上):半圆(右):半圆(下):椭圆矩形(水平):椭圆矩形(垂直):Stretch默认使用Uniform,在这种参数下矩形为正方形、圆形为正圆形,如果修改Stretch为Fill,则根据容器高宽进行自由拉伸。动画缓动函数(使用IE查看):htt
weixin_34376562
·
2023-10-11 20:54
c#
嵌入式
ui
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他