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 UI框架Avalonia
.NETCoreUI框架Avalonia,Avalonia是一个基于
WPF
XAML的跨平台UI框架,并支持多种操作系统:Windows(.NETFramework,.NETCore),Linux(GTK
dotNET跨平台
·
2023-11-16 23:23
Avalonia-.NET 的跨平台 UI 框架
使用在
WPF
中,当你在xaml文件中定义完UI并设置x:Name就可以在后台中直接使用对象名称进行操作.那是因为vs在你设计时自动生成了.g.i.c
dotNET跨平台
·
2023-11-16 23:22
java
python
android
javascript
linux
.NET 跨平台框架Avalonia UI: 填坑指北(一):熟悉UI操作
开发过程和Linux适配环节的几个疑难点…avaloniaforvs安装和.deb安装包部署可参考:https://www.cnblogs.com/Fengyinyong/p/13346642.html与
WPF
chinaherolts2008
·
2023-11-16 23:17
C#教程
c#教程
Avalonia UI框架介绍
AvaloniaUI与
WPF
非常相似,但是它是开源的,并且更加灵活。
令狐掌门
·
2023-11-16 23:42
WPF学习笔记
C#
Avalonia
Winform ObservableCollection 添加删除修改无效
WPF
中ObservableCollection可以很好的使用。在Winform中,之前使用ObservableCollection做了几个功能,貌似增删改都可以。
weixin_34395205
·
2023-11-16 19:38
C#中
WPF
中使用ObservableCollection绑定XamDataGrid
usingSystem;usingSystem.Collections.Generic;usingSystem.Collections.ObjectModel;usingSystem.ComponentModel;usingSystem.Linq;usingSystem.Text;usingSystem.Windows;usingSystem.Windows.Controls;usingSyste
jiawaziaixialing
·
2023-11-16 19:08
WPF
通讯
开发平台:VS2010Datagrid数据绑定xaml文件CS代码绑定ObservableCollectionmemberData=newObservableCollection();dataGrid.DataContext=memberData;注:只有对数据的记录进行增加或者删除的时候才能够进行从数据到界面的更新,而对其中的元素进行修改时,数据到界面不会实时更新,此时需要对集合的类实现INot
littletomatodonkey
·
2023-11-16 19:38
C#相关
wpf
《
WPF
列表控件数据源List<T>无法自动更新问题》
解决List作为数据源绑定到
WPF
列表控件(如ListView、ListBox等)后,数据变动控件界面不能自动更新问题。
syzcyyx
·
2023-11-16 19:06
wpf
list
数据结构
Winform和
WPF
数据绑定区别小结
首先说
WPF
,初识数据绑定这一概念,是在做了3年Winform开发,后转做
WPF
项目,按照MVVM模型进行编码时,才开始了解使用的。
我又何必慨叹
·
2023-11-16 19:04
C#
WPF
Winform
wpf
WPF
中的List
和ObservableCollection
在
WPF
中控件绑定数据源时,数据源建议采用ObservableCollection集合ObservableCollection类:表示一个动态数据集合,在添加项、移除项或刷新整个列表时,此集合将动态提供通知
aizong9940
·
2023-11-16 19:01
WPF
过滤( ListCollectionView 与BindingListCollectionView)
目录ListCollectionView过滤定义过滤器使用方法BindingListCollectionView过滤BindingListCollectionView排序当将一个集合或DataTable绑定到ItemsControl控件时,在后对台会自动地创建数据视图,这个视图位于数据源和绑定的控件之间,数据视图是进行数据源的窗口。它跟踪当前项,并且提供各种功能,如排序、过滤以及分组。这些功能和数
XBMY
·
2023-11-16 19:01
.Net应用技术
WPF
ObservableCollection 和 BindingList 有什么区别
ObservableCollection:ObservableCollection是用于
WPF
数据绑定的首选集合。它实现了INotifyCollectionChanged接口,
令狐掌门
·
2023-11-16 19:00
WPF学习笔记
wpf
WPF
下实现拖动任意地方都可以拖动窗口
首先在xaml中添加事件然后脚本输入Point_pressedPosition;bool_isDragMoved=false;#region窗口移动privatevoidWindow_PreviewMouseLeftButtonDown(objectsender,MouseButtonEventArgse){_pressedPosition=e.GetPosition(this);}private
Thinbug
·
2023-11-16 14:06
WPF
C#
wpf
WPF
小知识
在编写
WPF
程序遇到一些小问题,所以记录起来,查其他方便。Label自动换行网上搜的都不能自动换行,发现使用Run就可以。在脚本中直接调用labTip.Text进行赋值就可以了。
Thinbug
·
2023-11-16 14:05
C#
WPF
wpf
lab自动换行
WPF
程序给按钮增加不同状态的图片
首先我们在资源里添加几个图片,Up,Over和Down状态。然后我们创建一个Style。默认我们的背景设置成Up然后在Triggers里添加代码,当Property:IsMouseOver为True的时候更换成Over;当Property:IsPressed为True的时候更换成Down;这样就可以了。代码如下:当然如果需要不可用的时候显示成灰色,可以添加其他的状态:效果如图:
Thinbug
·
2023-11-16 14:02
C#
WPF
c#
WPF
WPF
DevExpress PivotGridControl 修改Grand Total列名
xmlns:dxpg="http://schemas.devexpress.com/winfx/2008/xaml/pivotgrid"页面:数据绑定;publicvoidSetDataSource(DataTabledt,stringf_Value,stringf_Count,stringf_Col,stringf_Row){this.pivotGrid.DataSource=null;this
戒掉零食
·
2023-11-16 13:52
WPF
WPF
DevExpress
devexpress 15.2.3更新日志
DevExpress2015.2DiagramControl新的DevExpressDiagramControl可以让用户利用复杂的信息图示展示信息,比如data-linked图表、流程图和组织图,DevExpress
WPF
weixin_34323858
·
2023-11-16 13:51
python
操作系统
DevExpress 2015.2发布 看看有哪些更新
DevExpress2015.2DiagramControl新的DevExpressDiagramControl可以让用户利用复杂的信息图示展示信息,比如data-linked图表、流程图和组织图,DevExpress
WPF
weixin_30624825
·
2023-11-16 13:21
datagrid
wpf
获取选中_c#
WPF
DataGrid 获取选中单元格信息
privatevoidDg_SelectedCellsChanged(objectsender,SelectedCellsChangedEventArgse){Console.WriteLine("start");foreach(DataGridCellInfoinfoindg.SelectedCells){FrameworkElementelement=info.Column.GetCellCo
郑业成
·
2023-11-16 13:50
datagrid
wpf
获取选中
wpf
devexpress gridcontrol分组统计功能
gridcontrol可以根据某列的值进行分组,并可以统计改组的数据情况支持多级分组groupIndex分组级别越高年级为顶级分组班级为年级下再次分组GroupSummary进行统计SummaryType为统计类型如求和、平均值、最大值等数据源定义形式实例源码下载地址:http://download.csdn.net/detail/soft_123456/9671787
soft_123456
·
2023-11-16 13:48
wpf
devexpress
C#
WPF
图表控件之ChartControl用法指南①
WPF
的DevExpressChartControl是一种功能强大的可视化工具,可帮助您将数据显示为二维或伪三维条形图、区域、线和许多其他形式。
dotNET跨平台
·
2023-11-16 13:17
java
python
数据可视化
c#
大数据
wpf
devexpress数据统计
GridControl允许显示总结信息关于单个数据行分组。例如,你可以显示记录数量,最小和最大值。这个统计信息可以叫做数据统计。创建统计GridControl支持总结和分组统计:总结统计-一个总结函数值计算对于所有列和视图显示统计面板和固定统计面板。分组统计-一个统计函数值计算对于所有列和分组显示数据列GridSummaryItem对象显示数据统计。可以指定字段对于全部值统计计算,统计函数,和值统
赫敏璋
·
2023-11-16 13:43
wpf
DevExpress(.NET开发工具)v15.2免费版
DevExpress是一款非常好用的.NET开发软件,它可以帮助用户进行Winforms、ASP.NET、
WPF
等应用程序的开发,并且操作极易上手,此破解版已经解锁了所有功能,有需要的用户快来下载吧。
lrlianmengba
·
2023-11-16 13:43
.NET开发工具
.NET开发工具
devexpress v15.2.3更新说明
DevExpress2015.2DiagramControl新的DevExpressDiagramControl可以让用户利用复杂的信息图示展示信息,比如data-linked图表、流程图和组织图,DevExpress
WPF
马院长
·
2023-11-16 13:38
界面开发
资源下载
devexpress
界面
DevExpress
WPF
的电子表格组件,让您更快获得Excel体验(一)
DevExpress
WPF
的Spreadsheet控件拥有读取、写入、转换XLSx、XLS、CSV和TXT文件的功能,并且为终端用户提供了当今最流行的办公生产力套件才能获得的UI体验。
界面开发小八哥
·
2023-11-16 13:36
devexpress
界面控件
ui
wpf
wpf
devexpress 自定义统计
总计统计和分组统计包含预定义总计函数。这些函数允许你计算如下:数据列的数量(Count)最大和最小值(Max和Min)总计和平均值(Sum和Average)处理GridControl.CustomSummary事件或者使用GridControl.CustomSummaryCommand属性去应用自定义规则计算统计。自定义统计允许如下操作:计算统计对于记录和遇到的特殊类型调用多重数据字段在计算中实现
赫敏璋
·
2023-11-16 13:34
c#
WPF
wpf
开发语言
WPF
: ControlTemplate和DataTemplate的区别
http://www.cnblogs.com/mrfangzheng/archive/2009/09/21/1571418.htmlControlTemplate用于描述控件本身.使用TemplateBinding来绑定控件自身的属性,比如{TemplateBindingBackground}DataTemplate用于描述控件的Content.使用Binding来绑定数据对象的属性,比如{Bin
祝嗣超
·
2023-11-16 12:43
C#
WPF
中ControlTemplate和DataTemplate的区别
WPF
中ControlTemplate和DataTemplate的区别原文:
WPF
中ControlTemplate和DataTemplate的区别下面代码很好的解释了它们之间的区别:效果如下:postedon2018
weixin_30558305
·
2023-11-16 12:43
WPF
中的模板(三)- ControlTemplate和DataTemplate的应用
在
WPF
中,每个控件都有一个TemplateParent属性,如果他的值不为Null,标明这个控件是由Template自动生成的,而该属性的值就是应用了该模板的控件。
HymanLiuTS
·
2023-11-16 12:39
WPF
WPF
DataTemplate与ControlTemplate知识积攒
WPF
DataTemplate与ControlTemplateAnswerOneTypicallyacontrolisrenderedforitsownsake,anddoesn’treflectunderlyingdata.Forexample
一阵没来由的风
·
2023-11-16 12:36
C#
WPF
wpf
WPF
中的 ControlTemplate 和 DataTemplate 有什么区别
在
WPF
中,ControlTemplate和DataTemplate都是模板,它们都可以用来定义一段可重复使用的XAML标记。然而,它们的用途和应用场景有很大的不同。
令狐掌门
·
2023-11-16 12:30
WPF学习笔记
wpf
《深入浅出
WPF
》笔记——模板篇
我们通常说的模板是用来参照的,同样在
WPF
中,模板是用来作为制作控件的参照。一、认识模板1.1
WPF
菜鸟看模板前面的记录有提过,控件主要是算法和数据的载体。
weixin_34219944
·
2023-11-16 11:26
ui
WPF
中XMAL对象属性赋值及属性类型转换机制
XAML中为对象属性赋值共有四种语法:1)使用字符串直接赋值;这个不用多解释,就是属性类型正好是字符串,直接赋值即可,如x:Name="rect"。2)使用字符串简单赋值(后台进行字符串的类型转换);注意这里标签的Fill属性类型是Brush,而不是字符串。但我们赋值时和直接赋值完全相同,也是赋予一个字符串。那它们有区别吗?当然有。只是后台自动为我们将这个字符串转换为了Brush类型,所以我们感觉
滴水梵音
·
2023-11-16 11:19
WPF
ContentControl 和 ContentPresenter 之间有什么区别
在
WPF
中,ContentControl和ContentPresenter都与内容的展示有关,但它们在用途和行为上有一些关键的区别。
令狐掌门
·
2023-11-16 11:15
WPF学习笔记
wpf
WPF
如何在后端创建Style
varresult=newStyle(type,style);result.Setters.Add(newSetter(FontSizeProperty,(double)size));result.Setters.Add(newSetter(ForegroundProperty,newSolidColorBrush(color)));if(CurrentBold)result.Setters.Ad
Jet_KILL
·
2023-11-16 11:15
WPF
xmal中的Color的常用写法
在
WPF
的XAML中,Color的表示方法有多种,以下是一些常见的表示方法:预定义颜色名称:使用预定义的颜色名称。XAML支持所有Web颜色的名称。例如,Red、Blue、Green等。
令狐掌门
·
2023-11-16 11:15
WPF学习笔记
wpf
WPF
Color
wpf
devexpress显示总结
这个教程示范如何显示总结对于列分组和单个数据行。这个教程基于前一篇GridControl可以计算如下总结:这个数据列(Count)这个最大和最小值(Max和Min)。总结和平均值(Sum和平均值)自定义总结TotalSummary1、选择GridControl启动QuickActions菜单2、点击ShowFeatureBrowser按钮:3、FeatureBrowser窗口,从DataShapi
赫敏璋
·
2023-11-16 09:13
c#
WPF
wpf
wpf
devexpress 排序、分组、过滤数据
这个教程示范在GridControl如何排序数据,分组数据给一个行创建一个过滤。这个教程基于前一个教程。排序数据可以使用GridControl排序数据。这个例子如下过滤数据对于OrderDate和CustomerId行:1、对于OrderDate和CustomerId行指定ColumnBase.SortOrder属性排序2、指定ColumnBase.SortIndex属性对于所有行和设置排序优先度
赫敏璋
·
2023-11-16 09:43
WPF
c#
wpf
wpf
devexpress post 更改数据库
这个教程示范如何使用GridControl编辑数据,和保存更改到数据库。这个教程基于前一个篇。ItemsSourceWizard当CRUD(Create,Read,Update,Delete)启动选项时添加Postdata功能ItemsSourceWizard生成如下代码:1、设置TableView.ShowUpdateRowButtons选项到OnCellEditorOpen。这个选项启动一个编
赫敏璋
·
2023-11-16 09:06
c#
wpf
WPF
提供了哪些不同类型的画刷
在
WPF
中,画刷(Brush)用于填充图形对象(如形状、控件的背景和前景)的颜色和样式。
令狐掌门
·
2023-11-16 05:01
WPF学习笔记
wpf
如理解
WPF
绑定中的UpdateSourceTrigger
在
WPF
中,UpdateSourceTrigger是一个枚举,用于确定绑定源(比如视图模型中的属性)的更新时机。这对于数据绑定特别重要,因为它控制着用户界面上的更改何时反映到绑定的数据源属性上。
令狐掌门
·
2023-11-16 04:51
WPF学习笔记
wpf
Windows客户端开发框架
WPF
简介
一、
WPF
简介
WPF
的全称是WindowsPresentationFoundation,
WPF
是Microsoft提供的一种用于构建桌面应用程序的UI框架。
令狐掌门
·
2023-11-16 03:02
WPF学习笔记
windows
wpf
WPF
路由事件
在
WPF
中,路由事件是一种特殊类型的事件,它可以在元素树中的元素之间进行路由。这意味着路由事件不仅可以被引发元素处理,而且还可以被元素的父元素、子元素或其他相关元素处理。
令狐掌门
·
2023-11-16 02:17
WPF学习笔记
wpf
WPF路由事件
WPF
虚拟化面板
publicclassVirtualizingWrapPanel:VirtualizingPanel,IScrollInfo{#regionFieldsUIElementCollection_children;ItemsControl_itemsControl;IItemContainerGenerator_generator;privatePoint_offset=newPoint(0,0);p
拥有必珍惜
·
2023-11-15 23:39
.Net
c#
虚拟化
wpf
WPF
列表开启虚拟化的方式
正确开启虚拟化的方式列表如ListBox,ListView,TreeView,GridView等,开启虚拟化ScrollViewer设置CanContentScroll=True直接在模板中,设置CanContentScroll="True"如模板中未设置CanContentScroll属性,可以在列表添加属性ScrollViewer.CanContentScroll="True"。注意:如果在模
b10l07
·
2023-11-15 23:38
c#
大数据
WPF
ListBox虚拟化
在ListBox加载大量数据的情况下,如果不进行虚拟化,内存将逐渐增大,长时间运行后将造成卡顿所以需要虚拟化写法VirtualizationMode包括Recycling和StandardRecycling:重复利用Standard:创建和丢弃容器测试:定时向ListBox加入数据Timertimer;intnumber=1;timer=newTimer();timer.Interval=1;ti
zLulus
·
2023-11-15 23:07
C#
.NET
WPF
wpf
ui
wpf
scrollviewer的虚拟化失效问题
今天遇到个问题,加载多条数据时,界面卡顿,原始代码,大致如下:后来尝试加上虚拟化相关设置发现,没起作用最后的修改方案是把scrollviewer写到ItemsControl.Template中去,才生效。补充如果外面在嵌套一层scrollviewer发现加载也会变得很慢。究其原因,是因为内层的scrollviewer没有设置最高上限,导致所有的数据项都加载出来了。可以通过VerticalScrol
敢吹-敢喷-敢随-敢送
·
2023-11-15 23:37
wpf
wpf
scrollviewer虚拟化
WPF
虚拟化问题
树形控件开启虚拟化的代码:
冏程序
·
2023-11-15 23:37
WPF
wpf
中处理 gridcontrol 虚拟化造成的事件触发
wpf
中处理gridcontrol虚拟化造成的事件触发在
wpf
中,gridcontrol控件默认会启用虚拟化。我们不能禁用GridControl的虚拟化机制。
玉面小君
·
2023-11-15 23:37
wpf
c#
wpf
DataGrid 虚拟化
DataDrid默认情况下是自动打开虚拟化功能的,这导致了数据量不大的情况下(我用来测试的数据是300条数据),拖动滚动条的时候,滞后新很强,用T4200调试,基本一拖动就100%,尝试着把“虚拟化”关掉,VirtualizingStackPanel.IsVirtualizing="False"内存占用比之前几乎大了一倍(原来40M之后80M),但是流畅度明显提高,得出的结论是,在数据量不大的时候
ctinglx
·
2023-11-15 23:06
wpf
虚拟化
datagrid
wpf
测试
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他