Thxzzzzz
码龄12年
  • 15,663
    被访问
  • 10
    原创
  • 1,605,760
    排名
  • 0
    粉丝
  • 0
    铁粉
关注
提问 私信
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2010-03-13
博客简介:

Thxzzzzz的博客

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得3次评论
  • 获得6次收藏
创作历程
  • 10篇
    2019年
成就勋章
TA的专栏
  • 其他
    1篇
  • WPF
    9篇
  • C#
    8篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

WPF 自定义 RadioButton 的 GroupName 失效的坑

问题主要出在 样式里面的 Trigger 当中,我当时是要在 Trigger 里直接修改 Content ,给 Checked 的按钮加上一个 √ 。结果发现不同 GroupName 的 RadioButton 居然不能正确分组,所有使用该自定义控件的 RadioButton 在 UI 效果上都属于同一组,都会产生互斥选择。这个问题排查了很久,一开始以为是自定义的按钮逻辑产生了问题,最后才发现居...
原创
发布博客 2019.03.24 ·
1462 阅读 ·
0 点赞 ·
0 评论

WPF drawingContext.DrawImage 遇到的问题

起因由于插入图片的需要,所以继承 Stroke 写了一个 ImageStroke,但是发现在使用默认的 Transform 来实现旋转操作会达不到预期的效果(没有旋转而是发生了预期外的形变),故只能找别的办法。一开始的思路首先保存一个图片的 Rect 对象,保证这个对象不会被 Transform 旋转。然后再保存旋转的角度再 DrawCore 里面调用 drawingContext.Push...
原创
发布博客 2019.03.24 ·
969 阅读 ·
0 点赞 ·
0 评论

WPF 将子控件的属性绑定到父控件的属性中

其实就是在后台代码进行数据绑定 TextBlock _scaleTextBlock = new TextBlock(); Binding binding = new Binding() { Path = new PropertyPath("Scale"), So...
原创
发布博客 2019.03.24 ·
2854 阅读 ·
0 点赞 ·
0 评论

WPF 依赖属性的 PropertyChangedCallback 只触发一次或不触发的解决办法

这里以 DrawingAttributes 类型的依赖属性举例。依赖属性定义如下: public DrawingAttributes DefaultDrawingAttributes { get => (DrawingAttributes)GetValue(DefaultDrawingAttributesProperty); set =>...
原创
发布博客 2019.03.24 ·
2971 阅读 ·
0 点赞 ·
2 评论

C# 低消耗保持进程不退出

按照之前的习惯,通常使用while(true);来保持程序运行后不自动退出,但是这样会比较造成较高的Cpu消耗。对于C#来说,可以使用专门控制信号的两个类AutoResetEvent和ManualResetEvent来使进程进入等待。//实例化对象EventWaitHandle _waitHandle = new AutoResetEvent (false);//在线程函数中while(...
原创
发布博客 2019.03.24 ·
597 阅读 ·
0 点赞 ·
0 评论

WPF InkPresenter 用 IncrementalStrokeHitTester 做橡皮擦碰到的问题

问题根据之前网上找到的示例,原先的碰撞事件是这么写的 _strokeHitTester = this._inkPresenter.Strokes.GetIncrementalStrokeHitTester(new RectangleStylusShape(eraseSize, eraseSize)); _strokeHit...
原创
发布博客 2019.03.24 ·
427 阅读 ·
0 点赞 ·
0 评论

WPF 自定义控件中自定义依赖属性 Binding 失效的问题

原先控件的依赖属性写法如下 public class MyControl : Control { public double MyWidth { get => (double)GetValue(MyWidthProperty); set => SetValue(MyWidthProperty, ...
原创
发布博客 2019.03.24 ·
4068 阅读 ·
1 点赞 ·
1 评论

WPF Stylet s:View.Model 在自定义控件中的用法

官方示例使用 ContentControl。 <ContentControl s:View.Model="{Binding LeftSideBarViewModel}" DockPanel.Dock="Left" HorizontalAlignment="Left" VerticalAlignment="Center"/...
原创
发布博客 2019.03.24 ·
1128 阅读 ·
1 点赞 ·
0 评论

虹软人脸识别2.0 SDK C# 封装 ArcFaceSharp

ArcFaceSharpArcFaceSharp 是 ArcSoft 虹软 ArcFace 2.0 SDK (http://ai.arcsoft.com.cn/product/arcface.html) 的一个 C# 封装库,为方便进行 C# 开发而封装。欢迎 Start & Fork。使用在 Nuget 搜索 ArcFaceSharp 安装。PM> Install-Pac...
原创
发布博客 2019.03.24 ·
238 阅读 ·
0 点赞 ·
0 评论

Hello CSDN~

工作半年多了,之前碰到的问题记录下来的都放在了有道云笔记里,现在想搬到博客上来分享一下~
原创
发布博客 2019.03.24 ·
49 阅读 ·
0 点赞 ·
0 评论

WPF邮件客户端

发布资源 2017.12.02 ·
zip