刷新
WPF入门教程系列二十六——DataGrid使用示例(3)

WPF技术的主要特点是数据驱动UI,所以在使用WPF技术开发的过程中是以数据为核心的,WPF提供了数据绑定机制,当数据发生变化时,WPF会自动发出通知去更新UI。 今天我们来学习.NET 7中的WPF里面的DataGrid的有关知识。数据表格DataGrid是一个使用非常广泛的控件,不管是在Asp.... ...

Wpf基础入门——容器(Panel)

博主头像 # WPF布局基础 ## WPF的布局原则 + 一个窗口中只能包含一个元素 + 不应显示设置元素尺寸 + 不应使用坐标设置元素的位置 + 可以嵌套布局容器 ## WPF有哪些布局容器? + Grid:网格。可以自定义行和列并通过行列的数量、行高和列宽来调整控件的布局。近似于HTML中的Table。 ...

文件夹比较工具

博主头像 文件比较平常都是用Beyond Compare,可以说离不开的神器,特别是针对代码比较这块,确实挺好用的。 不过Beyond Compare平常拿它主要是用来做代码比较,用来做一些大批量的二进制文件比较,其实有点不是很方便。 于是造轮子,重新写了一个简单的文件夹比较的小工具。 平常主要是拿来做一些N ...

WPF入门教程系列二十五——DataGrid使用示例(2)

WPF技术的主要特点是数据驱动UI,所以在使用WPF技术开发的过程中是以数据为核心的,WPF提供了数据绑定机制,当数据发生变化时,WPF会自动发出通知去更新UI。 今天我们来学习.NET 7中的WPF里面的DataGrid的有关知识。数据表格DataGrid是一个使用非常广泛的控件,不管是在Asp.... ...

WPF 入门笔记 - 01 - 入门基础以及常用布局

博主头像 本篇为学习博客园大佬圣殿骑士的《WPF基础到企业应用系列》以及部分DotNet菜园的《WPF入门教程系列》所作笔记,对应圣殿骑士《WPF基础到企业应用系列》第 1 - 6 章之间内容,包括 WPF 项目结构、程序的启动和关闭、程序的生命周期、继承关系以及常见的布局控件及其应用。文章有问题的话欢迎... ...

C# WPF 实现高频量化,自动运行。

博主头像 基于交易所编写的量化交易程序。由WPF和C#实现。改进版。再也不用时时刻刻盯盘了。 并非上图的思路所编写,仅供参考,思路由个人的想法异同。仅仅个人用途。不做商业用途。 如下图所示,会在任务栏实时刷新价格,也可以mini窗口显示。由于存储限制,用了灰色的gif演示。 都是现货的思路,没有合约,如有合约 ...

WPF 异步加载数据,窗体事件

博主头像 加载WPF界面时,需要获取数据,而数据返回的时间比较长,这个时候可以异步加载数据到界面。 1、首先在XAML中触发窗口载入事件 2、在后台代码中处理窗口载入事件 (1)找到主窗口类 (2)在MainWindow类中添加 XAML中加入的窗口载入事件 这个事件中可以放置各种界面预处理代码 new Th ...

WPF入门教程系列二十四——DataGrid使用示例(1)

WPF技术的主要特点是数据驱动UI,所以在使用WPF技术开发的过程中是以数据为核心的,WPF提供了数据绑定机制,当数据发生变化时,WPF会自动发出通知去更新UI。 今天我们来学习.NET 7中的WPF里面的DataGrid的有关知识。数据表格DataGrid是一个使用非常广泛的控件,... ...

关于ObservableCollection的更新与不更新分析

因为最近在WPF项目中,遇到ObservableCollection这个属性的频繁使用,一个一个坑跳过来,今天看到这个贴子 玩转INotifyPropertyChanged和ObservableCollection - 包建强 - 博客园 (cnblogs.com) 其中分析很透彻了,但是留了一点遗 ...

WPF 调用 ECAN 发送数据会阻塞的解决过程

博主头像 接了个活, 写个 WPF 上位机用 PCAN 或 ECAN 和单片机通讯, 读取传感器数据. 程序逻辑是 : 选择连接类型 PCAN / ECAN, 选择波特率, 选择通道号, 输入查询间隔, 连接设备. 然后开启一个后台线程循环发送读取指令逐个读取传感器数据. 使用 PCAN 时, 连接和收发数据 ...

CefSharp自定义缓存实现

博主头像 大家好,我是沙漠尽头的狼。 上文介绍了《C#使用CefSharp内嵌网页-并给出C#与JS的交互示例》,本文介绍CefSharp的缓存实现,先来说说添加缓存的好处: 提高页面加载加速:CefSharp缓存可以缓存已经加载过的页面和资源,当用户再次访问相同的页面时,可以直接从缓存中加载,而不需要重新下 ...

CommunityToolkit.Mvvm系列文章导航

博主头像 包 CommunityToolkit.Mvvm (又名 MVVM 工具包,以前名为 Microsoft.Toolkit.Mvvm) 是一个现代、快速且模块化的 MVVM 库。 它是 .NET 社区工具包的一部分,围绕以下原则构建: 平台和运行时独立 - .NET Standard 2.0、 .NET ...

CommunityToolkit.Mvvm8.1 消息通知(4)

博主头像 本系列文章导航 https://www.cnblogs.com/aierong/p/17300066.html https://github.com/aierong/WpfDemo (自我Demo地址) 希望提到的知识对您有所提示,同时欢迎交流和指正 作者:aierong出处:https://www ...

wpf RelativeSource绑定

博主头像 RelativeSource有四种类型 Self FindAncestor TemplatedParent PreviousData a.Self Self用于绑定源和绑定目标相同的场景中。对象的一个属性与同一对象的另一个属性绑定。 例如,让我们取一个高度和宽度相同的椭圆。在XAML文件中添加下面给 ...

<1···78