路线图 地铁 路线wpf

WPF ListView 双击事件绑定 到 RelayCommand

xaml 代码: <ListView Grid.Row="0" Width="195" Margin="0 3 0 0" x:Name="ListView1" ScrollViewer.HorizontalScrollBarVisibility="Disabled" MouseDoubleClick ......
RelayCommand ListView 事件 WPF

wpf 跨线程操作UI控件

public MainWindow() { InitializeComponent(); Loaded += MainWindow_Loaded; } private void MainWindow_Loaded(object sender, RoutedEventArgs e) { this.Ti ......
线程 控件 wpf

一个WPF版的Layui前端UI库

思维导航 前言 WPF介绍 Layui前端UI组件库介绍 项目源代码 项目源码运行 项目运行部分截图 项目源码地址 优秀项目和框架精选 DotNetGuide技术社区交流群 前言 相信做.NET后端开发的很多小伙伴都用过Layui前端UI组件库,今天我们分享一个WPF版的Layui前端UI样式库:L ......
前端 Layui WPF

一个WPF版的Layui前端UI库

前言 相信做.NET后端开发的很多小伙伴都用过Layui前端UI组件库,今天我们分享一个WPF版的Layui前端UI样式库:Layui-WPF。 WPF介绍 WPF 是一个强大的桌面应用程序框架,用于构建具有丰富用户界面的 Windows 应用。它提供了灵活的布局、数据绑定、样式和模板、动画效果等功 ......
前端 Layui WPF

WPF中加载图片时,不同的DPI能够按正确的DPI显示

WPF中加载的图片,都是按96 DPI去显示。如果图片本身的DPI不是96的话,图片并不会按照图片本身的分辨率去显示,而是可能会被放大或缩小了。 借助TransformedBitmap能够很好地解决这个问题。 示例代码: var bitmap = BitmapFrame.Create(new Uri ......
DPI 图片 WPF

【WPF】DataGrid修改左上角全选的按钮样式

1、先看下效果图,只是简单改了下,实现左上角第一个单元格颜色和列头颜色一致,这样看上去会好看一些。 2、直接上代码: <Style TargetType="{x:Type DataGrid}"> <Setter Property="Template"> <Setter.Value> <Control ......
左上角 样式 按钮 DataGrid WPF

关于 OI 学习路线

整理一下我学习 OI 的路线以及我还有什么没学。 2022.07~2022.08:简单语法,STL 的低阶应用,搜索/状压/树形/区间 dp 初探。后者掌握的极为不牢固,可以近似认为不会。 2022.09:最短路,稍微理解了一点点线段树,简单的线性 dp。 2022.10:并查集,快速幂,埃筛,CR ......
路线 OI

R:箱线图

两组对比,t.test计算差异 rm (list = ls ()) #清除所有变量 library(ggplot2) library(ggpubr) setwd("C:\\Users\\Administrator\\Desktop\\新建文件夹") #设置工作目录 index <- read.tab ......
线图

WPF TextBox Text Binding Mode=TwoWay不生效解决方法

Text="{Binding AiResult.Remark, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" 主要是:UpdateSourceTrigger=PropertyChanged ......
TextBox Binding 方法 TwoWay Text

WPF基本布局代码

<Window x:Class="WpfApp2.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/200 ......
布局 代码 WPF

WPF中bind使用

1、例TextBox的text关联类的属性 1.1、类的创建 class TestViewMode : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; protected void ......
bind WPF

WPF自定义控件之ItemsControl鱼眼效果

原理 先获取鼠标在控件中的坐标,在获取其每一项相对于ItemsControl的坐标,然后计算每一项离当前鼠标的距离,在根据这个距离,对其每一项进行适当的缩放 实现 创建一个类,命名为FishEyeItemsControl public class FishEyeItemsControl : Item ......
鱼眼 控件 ItemsControl 效果 WPF

Wpf 通过数据注解(特性)校验表单+Prism8+IDataErrorInfo

十年河东,十年河西,莫欺少年穷 学无止境,精益求精 参考:WPF表单验证 摘要 WPF表单验证是WPF重要基础设施之一,依靠MVVM的数据绑定机制及微软的有力封装,使得我们在处理实体表单验证等可以快捷高效的灵活处理。常见的表单验证实现大概有Exception 、ValidationRule 、IDa ......
注解 表单 IDataErrorInfo 特性 数据

WPF 使用Log4Net记录日志和显示日志

一、添加引用 二、添加Log4Net配置文件,设置文件属性 如果较新则复制或者始终复制 <?xml version="1.0" encoding="utf-8"?> <log4net> <!-- 将日志以回滚文件的形式写到文件中 --> <!-- 按日期切分日志文件,并将日期作为日志文件的名字 -- ......
日志 Log4Net 4Net Log4 WPF

WPF中 ContextMenu 寻找父物体的一种方案

据了解 ContextMenu 在WPF中实际是以类似于WIndow的呈现方式,所以 ContextMenu 在当前页面的 Visualtree 中是找不到的。 当在Listbox中需要传递当前选中项给ContextMenu时,需要以特殊手法传递。 前台XAML代码 <Grid> <Grid.Row ......
物体 ContextMenu 方案 WPF

浅谈WPF之ToolTip工具提示

在日常应用中,当鼠标放置在某些控件上时,都会有相应的信息提示,从软件易用性上来说,这是一个非常友好的功能设计。那在WPF中,如何进行控件信息提示呢?这就是本文需要介绍的ToolTip【工具提示】内容,本文以一些简单的小例子,简述如何在WPF开发中,应用工具提示,仅供学习分享使用,如有不足之处,还请指... ......
ToolTip 工具 WPF

程序员学习网站推荐:路线向导(roadmap.sh)

网站地址: https://roadmap.sh/ 在外网的技术论坛上看到这个网站,上面给出多种编程语言的学习路线,也就是给出不同编程语言的从易到难的组成内容(语言特性),通过这个网站可以辅助学习编程语言。 比如学习python语言: 这个网站并不能给出你不同编程语言的具体学习内容,但是它会给出你不 ......
向导 程序员 路线 roadmap 程序

地铁换乘

题意: 有\(n\)个地铁站和 \(m\) 条地铁线路。给定 \(n \times m\) 的 \(01\) 矩阵 \(a\),第 \(i\) 条地铁线路连接 所有满足 $a_{j,i} = 1 $ 的地铁站 \(j\)。每条地铁线路连接的地铁站可以互相到达。 找到最长的区间 \([l, r]\) ......
地铁

振弦采集仪在地铁隧道施工安全监测中的应用与分析

振弦采集仪在地铁隧道施工安全监测中的应用与分析 振弦采集仪是一种用于测量地铁隧道振动的设备,通过采集地铁隧道中的振弦数据,可以对施工过程中的振动情况进行监测和分析。以下是振弦采集仪在地铁隧道施工监测中的应用与分析的内容: 1. 施工前期监测:在地铁隧道施工前,可以使用振弦采集仪对施工区域周围的振动水 ......
隧道施工 隧道 地铁

WPF竖向排列的按钮

<Button Width="100" Height="150"> <Button.Content> <TextBlock Text="简图库" TextAlignment="Center"> <TextBlock.LayoutTransform> <RotateTransform Angle="- ......
按钮 WPF

行车路线

算法思想:将信息存储为邻接表。由于连续小道长度的不同,将点拆为不同的若干点。运用小项堆优化的 dijkstra对由1到不同点的最小疲劳值进行更新,同时用path和continuelength分别记录优化后节点对应上一个结点的数据(点标号和连续小路)。最后在每个点的所有拆点中找出最小的路径输出,对于n ......
路线

地铁修建

算法思想:按照时间长短对路进行从小到大排序。依次取边并更新点的并查集,如果加入该边后1和n相连则输出这条路的时间就好。 主要/核心函数分析:int findfather(int nownode)找到newnode目前相连最上层的根节点,将newnode的父亲也赋值为根节点,最后返回根节点值。 测试数 ......
地铁

用DevExpress WPF Windows 10 UI组件,轻松构建触摸优先的业务型应用UX(上)

DevExpress WPF的Windows 10 UI组件包含了一系列应用导航组件、Toast通知、对话框组件等,能帮助用户轻松开发漂亮的业务型应用程序,并模仿触摸优先的Windows 10 Pro UX。 P.S:DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需 ......
业务型 DevExpress 组件 Windows 业务

WPF中使用System.Reactive订阅事件,并延迟执行

这里是订阅窗体的LocationChanged的事件。 收到事件后并不是立即执行,而是先等100毫秒,如果持续100毫秒再没有收到新的事件,那就执行响应函数。 IObservable<EventPattern<EventArgs>> move = Observable.FromEventPatter ......
Reactive 事件 System WPF

WPF 图片围绕中心点旋转

<Image.RenderTransform> </Image.RenderTransform> <Image.Triggers> </Image.Triggers> <Image.Source> <DrawingImage> <DrawingImage.Drawing> <DrawingGroup ......
中心点 图片 WPF

WPF+SqlSugar+MVVM实现增删改查(二)

这相对于上一版本的升级版 如果不理解看请看第一版:WPF+SqlSugar+MVVM实现增删改查 - 六子12138 - 博客园 (cnblogs.com) ......
SqlSugar MVVM WPF

wpf + MaterialDesign + Prism8 + DataGrid 实现表格内数据编辑,下拉

十年河东,十年河西,莫欺少年穷 学无止境,精益求精 效果如下: xaml如下: <UserControl x:Class="WpfApp.UserControls.MemoView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presen ......
MaterialDesign 表格 DataGrid 数据 Prism8

wpf + MaterialDesign + Prism8 + DataGrid 实现表格数据+分页

十年河东,十年河西,莫欺少年穷 学完止境,精益求精 1、不分页,带有排序功能(每个字段都可以排序) xaml 如下: <UserControl x:Class="WpfApp.UserControls.UserView" xmlns="http://schemas.microsoft.com/win ......
MaterialDesign 表格 DataGrid 数据 Prism8

C++ Qt开发:Charts折线图绑定事件

Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍`QCharts`折线图的常用方法及灵活运用。在上一篇文章中笔者介绍了关于`QCharts`绘图组件的详细使用方法... ......
线图 事件 Charts

深入理解WPF中的Dispatcher:优化UI操作的关键

概述:Dispatcher是WPF中用于协调UI线程和非UI线程操作的关键类,通过消息循环机制确保UI元素的安全更新。常见用途包括异步任务中的UI更新和定时器操作。在实践中,需注意避免UI线程阻塞、死锁,并使用CheckAccess方法确保在正确的线程上执行操作。这有助于提升应用程序的性能和用户体验 ......
Dispatcher 关键 WPF
共1300篇  :2/44页 首页上一页2下一页尾页