X3

RedSky

导航

上一页 1 2 3 4 5 6 ··· 9 下一页

2024年5月25日 #

WPF一个简单的属性编辑控件

摘要: 代码: public class PropertiesControl : Grid { [TypeConverter(typeof(LengthConverter))] public double RowHeight { get { return (double)GetValue(RowHeight 阅读全文

posted @ 2024-05-25 18:00 HotSky 阅读(24) 评论(0) 推荐(0) 编辑

2024年2月20日 #

C#Sqlite插入/更新并返回数据

摘要: 关键词:returning 返回所有列:returning *; 返回指定列:returning columnname; 删除命令不支持returning 参考代码: string path = @"Data Source=D:\Data\data.sqlite;Version=3"; using 阅读全文

posted @ 2024-02-20 15:32 HotSky 阅读(215) 评论(0) 推荐(0) 编辑

2023年12月5日 #

C#矩形分割矩形,使用任意个矩形来占据一个大的矩形,并求得未占用区域的所有不重叠矩形块

摘要: public enum TanglecySide { None = 1, LeftToRight = 1 >> 1, RightToLeft = 1 >> 2, TopBottom = 1 >> 3, BottomToTop = 1 >> 4, LeftToLeft = 1 >> 5, RightT 阅读全文

posted @ 2023-12-05 15:00 HotSky 阅读(32) 评论(0) 推荐(0) 编辑

2023年11月11日 #

WPF win10窗体背景模糊

摘要: internal enum AccentState { ACCENT_DISABLED = 0, ACCENT_ENABLE_GRADIENT = 1, ACCENT_ENABLE_TRANSPARENTGRADIENT = 2, ACCENT_ENABLE_BLURBEHIND = 3, ACCE 阅读全文

posted @ 2023-11-11 10:02 HotSky 阅读(83) 评论(0) 推荐(0) 编辑

2023年11月7日 #

WPF仿VS TreeView

摘要: [TemplatePart(Name = "PART_Content", Type = typeof(ToggleButton))] [TemplatePart(Name = "Expander", Type = typeof(Panel))] public class OTreeViewItem 阅读全文

posted @ 2023-11-07 17:15 HotSky 阅读(38) 评论(0) 推荐(0) 编辑

2023年10月16日 #

C# ConditionalWeakTable扩展属性通用类

摘要: 代码: public class AttachedProperty { static AttachedProperty? instance = null; static object instanceLock = new object(); public static AttachedPropert 阅读全文

posted @ 2023-10-16 18:03 HotSky 阅读(31) 评论(0) 推荐(0) 编辑

2023年10月11日 #

WPF椭圆弧形弧线控件

摘要: 属性: StartAngle: 起点角度; EndAngle: 终点角度; IsStartCenter:是否从圆心开始画线; IsClosed:是否封闭; 使用方式: <control:Arc Width="100" Height="100" StartAngle="110" EndAngle="- 阅读全文

posted @ 2023-10-11 16:09 HotSky 阅读(77) 评论(0) 推荐(0) 编辑

2023年9月15日 #

WPF 抖动动画

摘要: /// <summary> /// 控件抖动 /// </summary> /// <param name="translate"></param> /// <param name="power">抖动第一下偏移量</param> /// <param name="range">减弱幅度(小于等于p 阅读全文

posted @ 2023-09-15 16:50 HotSky 阅读(76) 评论(0) 推荐(0) 编辑

2023年7月27日 #

WPF画导航箭头,始终指向鼠标位置

摘要: 界面: <Canvas x:Name="container"> <Viewbox x:Name="player" Width="50" Height="50" RenderTransformOrigin="0.5,0.5"> <Viewbox.RenderTransform> <TransformG 阅读全文

posted @ 2023-07-27 14:03 HotSky 阅读(141) 评论(0) 推荐(0) 编辑

2023年6月5日 #

C#将矩形平铺在大的矩形内,支持旋转调整

摘要: public static List<Rect> TileRects(Size rect, Size container) { List<Rect> result = new List<Rect>(); if (rect.Width > container.Width && rect.Width > 阅读全文

posted @ 2023-06-05 17:29 HotSky 阅读(118) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 9 下一页