原文:[WPF 自定义控件]创建包含CheckBox的ListBoxItem 1. 前言# Xceed wpftoolkit提供了一个CheckListBox,效果如下: 不过它用起来不怎么样,与其这样还不如参考UWP的ListView实现,而且动画效果也很好看: 它的样式如下: Copy 属性是很... ...
文章出处: https://www.cnblogs.com/dotnet261010/p/6275821.html 一、WPF简介 WPF:WPF即Windows Presentation Foundation,翻译为中文“Windows呈现基础”,是微软推出的基于Windows Vista的用户界 ...
背景: 很多小伙伴经常在群里问线程的问题,平时我经常转一些视频教程这些人不看,我就自己写个总结吧 一,开启一个新的任务 var param = 123; //net4.5以后 Task.Run(() => { DoSomthing(param); }); Task.Run(async () => { ...
分类:
编程语言 时间:
2020-02-17 16:23:17
阅读次数:
83
WPF图标:矢量图 1.先把矢量图资源加载到窗体资源内 <Window.Resources> <Style x:Key="PathSource" TargetType="Path"> <Setter Property="Stretch" Value="Fill"/> <Setter Property ...
原文:【WPF学习】第四十三章 路径和几何图形 前面四章介绍了继承自Shape的类,包括Rectangle、Ellipse、Polygon以及Polyline。但还有一个继承自Shape的类尚未介绍,而且该类是到现在为止功能最强大的形状类,即Path类。Path类能够包含任何简单形状、多组形状以及更... ...
前面四章介绍了继承自Shape的类,包括Rectangle、Ellipse、Polygon以及Polyline。但还有一个继承自Shape的类尚未介绍,而且该类是到现在为止功能最强大的形状类,即Path类。Path类能够包含任何简单形状、多组形状以及更复杂的要素,如曲线。 Path类提供了Data属 ...
Grid的意思是网格,使用网格布局时候需要先确定行数列数 Grid.ColumnDefinitions 表示Grid的列指定列时候需要指定列的宽度(width) Grid.RowDefinitions 表示Grid的行指定行的时候需要指定行的高度(Height) 指定行高度或者列宽度时候可以使用三种 ...
<Border Grid.Row="0" Grid.Column="0" BorderBrush="AntiqueWhite" BorderThickness="5"></Border> 上面代码的意思是给Grid第1行第一列添加一个颜色为AntiqueWhite,四边的宽度都是5的边框 Borde ...
DbTool 是一个支持 CodeFirst/DbFirst/ModelFirst 的数据库小工具,原本是基于 dotnet framework WinForm 实现的,在 1.1.0 版本更新中使用 dotnet core 3.1 基于 WPF 重写了,并实现了一个简单的基于插件模式开发模式并引入... ...
分类:
数据库 时间:
2020-02-15 18:54:32
阅读次数:
79
最开始做框架的时候的需求就是多线程访问UI,以前在.NET WPF使用MVVM和数据驱动很容易做到,在JavaSwing中使用另类的观察者模式也实现了。在WxPython中使用观察者模式直接程序崩溃,于是乎仔细的研究了一下发现使用wx.CallAfter()可以实现。 首先在类中引入 import ...
分类:
编程语言 时间:
2020-02-14 14:40:53
阅读次数:
90