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控件开发
分享几个网上比较好的开源项目
通用管理平台这个框架用了几次,还不错,写法也感觉满好的gitee地址:https://gitee.com/zuohuaijun/Admin.NET/tree/next/2、SmartSql这是一个生成表结构信息的
WPF
忧郁的蛋~
·
2023-04-13 08:12
学习天地
c#
Winform
控件开发
(28)——ToolTip(史上最全)
前言:该控件的作用是在鼠标移动到控件上方时,弹出一个提示框,效果如下:利用方法SetToolTip将工具提示和控件绑定toolTip1.SetToolTip(button1,"提示1");一、属性1、Name获取控件对象2、Active为true时,工具提示才有效3、AutomaticDelay设置该值时,AutoPopDelay是AutomaticDelay的十倍,InitialDelay等于A
c#上位机
·
2023-04-13 05:49
winform控件从入门到精通
c#
winform
ui
Winform
控件开发
(29)——MaskedTextBox(史上最全)
一、属性1、Name获取控件对象2、AllowDrop允许拖拽数据到控件上,具体科参考label控件关于该属性的介绍3、AllowPromptAsInput获取或设置一个值,该值指示PromptChar是否可以作为有效数据由用户输入,实际测试暂时没发现这个属性有什么具体作用4、Anchor用于锚定控件相对于父控件的位置5、AsciiOnly用于指定用户输入的字符是不是只能是Ascii字符6、Bac
c#上位机
·
2023-04-13 05:49
winform控件从入门到精通
c#
winform
ui
Winform
控件开发
(16)——Timer(史上最全)
前言:Timer控件的作用是按用户定义的时间间隔引发事件的计时器,说的直白点就是,他就像一个定时炸弹一样到了一定时间就爆炸一次,区别在于定时炸弹炸完了就不会再次爆炸了,但是Timer这个计时器到了下一个固定时间还会触发一次,上面那张图片就是一个典型的计时器,该定时器设置成每隔1s触发一次,所以能看到时间每过一秒增加了一秒。timer在visualstudio的工具箱中的图标如下:当将该控件拖到到窗
c#上位机
·
2023-04-13 05:49
winform控件从入门到精通
c#
UI
winform
窗体控件
Winform
控件开发
(12)——LinkLabel(史上最全)
一、属性1、LinkArea获取或设置文本中视为链接的范围,比如0,10,代表的是从0索引开始,长度为10个字符的链接,下图蓝色带有下划线的为链接部分。2、LinkBehavior指的是,对于要链接的文本,设置几种不同的显示状态,第一种是:经常显示下划线,第二种是鼠标悬停在控件上时显示下划线,第三种是从不显示下划线;3、ActiveLinkColor用户单击超链接时,超链接的颜色4、Disable
c#上位机
·
2023-04-13 05:19
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(13)——DateTimePicker(史上最全)
一、属性1、checked当ShowCheckBox属性为true时,checked属性才有效,这个代表复选框是否选中2、CustomFormat代表显示的日期和时间是否使用自定义的格式并且这属性生效的前提是,format属性选择的是DateTimePickerFormat.Custom比如:dateTimePicker1.Format=DateTimePickerFormat.Custom;da
c#上位机
·
2023-04-13 05:19
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(14)——NotifyIcon(史上最全)
前言:先看个气泡提示框的效果:代码如下:在一个button中注册click事件,当我们点击button1时,就能显示气泡privatevoidbutton1_Click(objectsender,EventArgse){notifyIcon1.Visible=true;notifyIcon1
c#上位机
·
2023-04-13 05:19
winform控件从入门到精通
c#
winform
控件开发
Winform
控件开发
(8)——richTextBox(史上最全)
一、属性1、AcceptsTab该值指示在多行文本框控件中按Tab键时,是否在控件中键入一个Tab字符,而不是按选项卡的顺序将焦点移动到下一个控件2、AutoWordSelection该属性为true时,当选择文本中的任何部分都会导致选中文本框中所有文本3、BulletIndent指定项目缩进时,缩进的像素个数richTextBox1.Clear();//清除文本内容richTextBox1.Bu
c#上位机
·
2023-04-13 05:48
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(11)——numericUpDown(史上最全)
一、属性1、InterceptArrowKeys指示用户是否可以使用键盘的向上或者向下键来选择值,但是控件上面的向上和向下键依然可以控制控件的值增大还是减小2、DecimalPlaces获取或者设置控件显示的小数位数,比如设置为5,则为3、Increment指示每单击向上或者向下箭头一次,控件增加或者减少的值,假如该属性为10,则点击向上箭头一次,值变成10,如下4、Maximum控件的最大值,设
c#上位机
·
2023-04-13 05:48
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(6)——radioButton(史上最全)
一、属性1、AutoCheck鼠标单击时,更改选中状态,如果为false时,就不能通过鼠标单击来实现选中,和checkbox的该属性功能相同2、CheckAlign指示单选框的按钮在整个控件的什么位置默认是在左边,但是也可以在右边,根据需求设置3、Checked指示是否选中单选框注意:单选框尤其要注意的是:单选框在容器上面,同时只能选中一个,假如刚开始程序运行时,将多个单选框的checked属性都
c#上位机
·
2023-04-13 05:18
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(7)——ComboBox(史上最全)
一、属性1、DropDownWidth设置组合框下拉部分的宽度1.1没设置前,默认和size属性的width属性一样大,DropDownWidth为94,当size的width属性为94时,combox如下:1.2把DropDownWidth设置为200后,如下:可以看出下拉框的宽度增加了2、MaxDropDownItems指示下拉部分中显示的最大项数,比如设置该值为5,设置该值时必须将Integ
c#上位机
·
2023-04-13 05:18
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(9)——ListBox(史上最全)
一、属性//CreateaninstanceoftheListBox.ListBoxlistBox1=newListBox();//SetthesizeandlocationoftheListBox.listBox1.Size=newSystem.Drawing.Size(200,
c#上位机
·
2023-04-13 05:18
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(10)——CheckedListBox(史上最全)
一、属性1、CheckOnClick就是当鼠标点击一个新的项的时候,是否立马改变选中状态,如果为false时,当鼠标单击一个新的项时,这个项的选中状态不会立马改变,而是再次点击时才会改变,类似一个一个防止误触的功能;2、ColumnWidth指示多列时,每一列的宽度3、HorizontalExtent列表框有个水平滚动框,可以让列表一共显示多少像素宽度的内容4、HorizontalScrollba
c#上位机
·
2023-04-13 05:18
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(5)——checkBox(史上最全)
一、属性1、AutoCheck指示单击时,复选框是否改变状态也就是是否被选中还是不被选中,如果为false,则复选框本身的勾选功能无法通过用户单击来实现了,但是如果是通过代码来改变checked属性还是可以实现选中与非选中的。2、ThreeState2.1为true时,checkstate就有三种状态,一种是checked一种是unchecked另外一种是Indeterminate2.2为fals
c#上位机
·
2023-04-13 05:17
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(20)——TableLayoutPanel(史上最全)更新中
前言:TableLayoutPane主要用于对父控件进行分隔,按照指定的行数、列数进行分隔,也可以对每行的宽度大小进行设置,对每列的宽度进行设置。一、属性二、事件1、自定义TableLayoutPanelclassMyTableLayoutPanel:TableLayoutPanel{protectedoverridevoidOnCellPaint(TableLayoutCellPaintEven
c#上位机
·
2023-04-13 05:47
winform控件从入门到精通
javascript
开发语言
ecmascript
Winform
控件开发
(3)——Form(史上最全)
一、属性1、autoscalemode确定当屏幕分辨率或字体更改时窗体和控件的缩放模式,这里的字体是窗体的字体,实际测试时将autoscalemode设置为dpi,当改变屏幕分辨率时,窗体和控件的变化并不明显;但是将autoscalemode设置为font时,当改变窗体的字体时,会发现窗体和控件的大小都跟着字体的大小变化而变化,该属性默认为font;2、autoscroll当控件的超出窗体大小,也
c#上位机
·
2023-04-13 05:47
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(4)——Textbox(史上最全)
一、属性1、Dock这里要注意的是当Textbox的multiline属性为false时,dock的属性为fill时,textbox并不会填满容器,而是和dock的属性为top时效果一样;2、AcceptsReturn如果没有为textbox所在的form设置默认按钮,也就是form的acceptbutton没有设置的话,则即使textbox的AcceptsReturn属性为false时,如果在t
c#上位机
·
2023-04-13 05:47
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(15)——contextMenuStrip(史上最全)
以上菜单栏contextMenuStrip中含有四个子空间对象,分别如下:一、属性1、ToolStripMenuItemToolStripMenuItem对应上图的“文件”所在的菜单项,你可以把它理解成一个具有多级的菜单,如下图:就像上图中的“文件”,所以它依然可以添加子级菜单,比如像上图的“新建”、“打开”,并且最多的用途是为“文件”、“新建”、“打开”这些ToolStripMenuItem控件
c#上位机
·
2023-04-13 05:17
winform控件从入门到精通
c#
winform
窗体控件
Winform
控件开发
(2)——Button(史上最全)
一、属性1、Anchor锚定,用于控制控件相对于容器的位置,指定控件距离容器哪些边缘的距离保持不变,和Label一样;2、AutoSize指定控件是否根据字体的大小来更改控件大小3、AutoSizeMode指示控件自己调整大小的模式,只有在Autosize属性为true时才生效,模式有两种3.1GrowOnly第一种是只增大:控件大小只随着字体的内容变大,这个变大包含字体大小变大或者文字变多,然后
c#上位机
·
2023-04-13 05:17
winform控件从入门到精通
c#
winform
控件
Winform
控件开发
(30)——MonthCalendar(史上最全)
前言MonthCalendar控件用于显示日期,也就是某年某月某日一、属性1、Name用户获取控件对象2、AllowDrop指示是否允许用户拖动数据到控件上3、Anchor设置控件相对于父控件锚定的位置4、AnnuallyBoldedDates设置每一年的该日期是否加粗显示,该属性的值是一个DateTime类型的数组,通过添加按钮来增加成员,通过设置Value的值来设置每一个DateTime的值,
c#上位机
·
2023-04-13 05:44
winform控件从入门到精通
ui
c#
winform
超全!Python图形界面框架PyQt5使用指南!
但对于像我一样对其他编程语言比如C#或
WPF
并不熟悉的人来说,未必不是一个好的工具。常见GUI框架PyQt5:Qt是一个跨平台的C++图形用户界面库。
宋宋讲编程
·
2023-04-13 04:42
Python
数据分析
宋宋讲编程
python
qt
开发语言
【
WPF
】UpdateSourceTrigger
UpdateSourceTrigger:获取或设置一个值,确定绑定源更新的时机。默认值是DefaultDefault:绑定目标属性的默认System.Windows.Data.UpdateSourceTrigger值。大多数依赖属性的默认值为UpdateSourceTrigger.PropertyChanged,而TextBox.Text属性的默认值为UpdateSourceTrigger.Los
阿月浑子2021
·
2023-04-12 09:35
WPF
wpf
【
WPF
】自定义Combobox
一个Combobox由以下四个部分组成,可分别设置样式设置ComboBoxItem样式ComboBoxItem的属性IsHighlighted在获得焦点时触发,IsSelected在被选中时触发设置按钮样式IsTabStop在System.Windows.Controls命名空间下,获取或设置是否允许通过Tab键导航到控件控件的Focusable属性确定控件是否允许接收键盘输入焦点。在默认情况下,
阿月浑子2021
·
2023-04-12 09:35
WPF
wpf
【
WPF
】Popup
Popup控件,直接继承FrameworkElement,提供了一种在单独的窗口中显示内容的方法,该窗口相对于指定的元素或屏幕坐标,浮动在当前Popup应用程序窗口上。常用属性:IsOpen:Popup可见时为true,通常通过绑定的方式赋值,如IsOpen="{BindingIsChecked,ElementName=togglePopupButton}"StayOpen:失焦时是否关闭该状态。
阿月浑子2021
·
2023-04-12 09:04
WPF
wpf
WPF
关于DataGrid的样式设置+数据操作
问题分析:解决方案:通过绑定数据设置单元格数据格式2.设置选择模式二、
WPF
DataGrid数据操作1.获取选中单元格的数据1.1通过获取控件,然后通过控件参数获取数据1.2通过表格数据获取2.设置默认选中行注意
鱼听禅
·
2023-04-12 08:39
WPF
wpf
datagrid
其他
.NET框架描述,框架体系结构
CLR:.NET框架基础(公共语言运行时)FCL:面向对象的可用集合(框架类库).NET框架的特性
WPF
:VS操作系统的核心开发库之一,能够将界面显示和程序代码更好的分离。
gezellig920
·
2023-04-11 18:52
.NET
编程语言
关于如何用
WPF
实现WebApi自托管服务及交互
在开发中,会遇到需要上位机工程师提供对外API服务,本文将用
WPF
代码实现。
Hat_man_
·
2023-04-11 10:40
microsoft
工业上位机开发实战
WPF
+ MVVM 框架
上一篇博客介绍了上位机实现MVVM框架的步骤MVVMtoolkit学习_叮当说的博客-CSDN博客下面我们继续来讲解下实现上位机中会遇到的一些小问题:回顾:之前的程序中我们已经知道了,当数据改变的时候,可以使用通知的方法来来告知其他的模块这样便可以实现多个界面的通讯,但是ContentControl中存放的page如何实现自适应?1、ContentControl中的内容自适应因为这个项目中Cont
isDataWork
·
2023-04-11 09:35
C#学习
wpf
microsoft
c#
【
WPF
】GroupBox样式去白边
去除后:样式:
UnicornChen
·
2023-04-11 08:07
Actipro
WPF
Studio Crack
Actipro
WPF
StudioCrack验证了Microsoft.NET7的兼容性。对接改进了将恢复为选项卡式MDI的工具窗口的仅工具窗口布局反序列化逻辑。网格改进的UIA对等逻辑。
SEO-狼术
·
2023-04-11 05:01
Crack
microsoft
wpf
windows
WPF
中的DataGrid 数据动态刷新UI
动态刷新Colume4的值1:原数据定义数据类继承:INotifyPropertyChanged,实现INotifyPropertyChanged接口publicclassCustomTableColumes:INotifyPropertyChanged{publiceventPropertyChangedEventHandlerPropertyChanged;publicvoidNotiFy(s
a隆
·
2023-04-10 14:39
windows桌面程序开发
其中
WPF
,QT,Duilib,CEF为老技术,技术成熟,遇到问题也能及时找到资料解决。
MenahemLi
·
2023-04-10 12:11
windows
ui
wpf
【
WPF
】去掉button的边框线
BorderThickness="0":加上这个就可以去掉边框线了但是当鼠标经过的时候还是会显示一个大按钮如果想彻底去掉边框,且当鼠标经过时不会现原形那就只有重写按钮的ControlTemplate啦
UnicornChen
·
2023-04-10 10:16
WPF
资源
每个
WPF
的界面元素都具有一个名为Resources的属性,这个属性继承自FrameworkElement类,其类型为ResourceDictionary。
无熵~
·
2023-04-10 08:23
#
WPF系统学习
wpf
WPF
简单实现下拉筛选控件
WPF
简单实现下拉筛选控件控件名:CheckedSearch作者:
WPF
DevelopersOrg-驚鏵原文链接[1]:https://github.com/
WPF
DevelopersOrg/
WPF
Developers
dotNET跨平台
·
2023-04-10 07:33
wpf
c#
开发语言
wiki语料库训练检索式聊天机器人
nlp_chinese_corpus可以从我的网盘下:trained_txt:(我训练时踩坑然后去掉每一步遇到的非法json处理后的txt)https://www.aliyundrive.com/s/Gwt
wpf
H56fj
飞鸟malred
·
2023-04-10 06:39
ai
机器人
人工智能
WPF
四年,尤不足以替代WinForm
WPF
四年,尤不足以替代WinForm
WPF
出山已四年,作为官方内定的下一代UI系统掌门,没少露脸。但这个新掌门能否胜任,仍是众多开发者的心头之虑。
Nightmare
·
2023-04-10 04:24
.Net
编程语言
wpf
winform
.net
语言
assembly
flash
WPF
MVVM模式 BaseViewModel
引用在使用BaseViewModel时需要引用以下包:usingSystem.ComponentModel;usingSystem.Runtime.CompilerServices;另外,如果在使用BaseViewModel时需要使用到异步编程(如使用async和await关键字),还需要引用以下包:usingSystem.Threading.Tasks;BaseViewModelBaseView
周杰伦fans
·
2023-04-09 16:49
WPF学习笔记
wpf
走进
WPF
之MVVM完整案例
学习
WPF
如果不学MVVM,仿佛缺少了灵魂。那什么是MVVM呢?
公子小六
·
2023-04-09 16:36
.Net技术
wpf
mvvm
(转).NET面试题系列[7] - 委托与事件
C#中的委托可以说俯拾即是,从LINQ中的lambda表达式到(包括但不限于)winform,
wpf
中的各种事件都有着委托的身影。C#中如果没有了事件,那绝对是一场灾难,令开发者寸步难行。
aslbutton
·
2023-04-09 11:14
Winform
控件开发
(24)——GroupBox(史上最全)
一、属性1、Name用于获取控件对象2、AllowDrop指示用户是否可以拖动数据到GroupBox上3、Anchor锚定控件对于父控件的位置4、AutoSize没什么作用,最好使用false就好5、AutoSizeMode不能使用6、BackColor背景色7、BackgroundImageFlatStyle为System时该属性不能使用,为Flat、Popup、Standard时可以使用8、B
c#上位机
·
2023-04-08 20:23
winform控件从入门到精通
ui
c#
winform
数据库存储过程
在
wpf
中做一个项目分:数据层-服务层-客户端接下来就要来讲一下在数据层,数据库里面新建一个存储过程。SQLServer的存储过程可以:接受输入参数并以输出参数的格式向调用程序返回多个值。
貴重物品
·
2023-04-08 17:30
使用C#调用其它exe中的函数
需求:目前想改造一个带有窗口的exe文件,将其使用
WPF
来实现。这个exe文件中最重要的一段内容就是一个函数(intf(inta,intb)),使用这个f函数来实现其核心的计算功能。
赵庆明老师
·
2023-04-08 17:03
C#技术
IDA
Windows
c#
wpf
开发语言
WPF
加载svg矢量图
该教程主要时通过第三方组件Svg2Xaml(https://github.com/smischke/svg2xaml)来加载svg资源到图片控件(Image)中。官方:svg2Xaml主要的使用方式为:using(FileStreamstream=newFileStream(FileName,FileMode.Open,FileAccess.Read)){DrawingImageimage=Svg
Rain_Wuu
·
2023-04-08 14:46
2022-01-15
wpf
Button命令模型
通过查看
wpf
的源码得到以下结论:ICommand中定义的CanExecuteChanged由命令源ButtonBase使用(ButtonBase定义了这个事件处理方法OnCanExecuteChanged
playAndroid
·
2023-04-08 04:30
基于
WPF
实现简单的下拉筛选控件
WPF
简单实现下拉筛选控件框架使用.NET40;VisualStudio2022;使用ICollectionView[2]实现筛选功能,还支持其他如下:使集合具有当前记录管理自定义排序筛选和分组功能实现代码
·
2023-04-07 19:43
WPF
给控件设置渐变背景色
代码:RadialGradientBrushrgbrush=newRadialGradientBrush();rgbrush.RadiusX=0.5;rgbrush.RadiusY=1;rgbrush.GradientStops.Add(newGradientStop((Color)ColorConverter.ConvertFromString("#FF4682D6"),0.45));rgbru
分享学习
·
2023-04-07 09:19
Android的架构主体演变
在2019基本没有谁再去纠结这两个架构了,因为Android的Jetpack提供了MVVM架构,说到MVVM架构我第一时间想到刚刚毕业的时候,在
WPF
的window开发中使用到MVVM的数据绑定。
owant
·
2023-04-07 08:27
WPF
ListBox 横向排列
如果只是单纯的让ListBox可以横向配列,这样很简单,只需要更改ListBox的ItemsPanel模板就可以,例如:但是这样的修改,ListBox只能横向排列,不会根据宽度自动换行,如果想要横向排列的ListBox支持根据宽度自动换行的话,需要这样写:
荣誉帝王
·
2023-04-07 07:29
listbox
wpf
Android开发——MVVM模式
那我们今天就来深入了解一下MVVM是Model-View-ViewModel的缩写,其根本上就是以MVC为根据的改进版本,MVVM本质上就是将其所在的View的状态和行为进行抽象化处理MVVM框架是根据MVP模式与
WPF
m0_64422261
·
2023-04-06 20:22
android开发
android工程师
移动开发
android
java
经验分享
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他