会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ytytyty
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2025年8月21日
如何在WPF下使用Winform的控件
摘要: 在WPF下使用需要在当前的WPF项目下添加一下两个Dll文件。 当添加了这两个DLL后,就可以使用控件WindowsFormsHost,该控件类似一个容器,在其中可以添加由Winform设计的控件。
阅读全文
posted @ 2025-08-21 19:07 Ytytyty
阅读(25)
评论(0)
推荐(0)
2025年8月19日
C#/Halcon联合编程——C#中使用Halcon引擎
摘要: 环境配置 从Halcon安装目录中引入下面的两个Dll文件。 Halcon文件主要分为以下几种: hdev:本地函数文件,函数定义在hdev文件内部,只能当前hdev内部使用,其他hdev程序无法使用 hdvp:外部函数文件,函数定义在hdvp中可以传输给任何hdev使用,即可以发给别人使用。同时允
阅读全文
posted @ 2025-08-19 22:27 Ytytyty
阅读(886)
评论(0)
推荐(0)
异步编程踩坑——Threading.Timer下的Dispatcher.BeginInvoke()
摘要: 这个问题很奇怪,情况是当我使用Threading.Timer计时器时,每隔一段事件自动触发一个回调方法。在回调方法中为了修改UI控件。使用了Dispatcher.BeginInvoke()方法来显示一个窗口,但我发现这个窗口总是弹不出来。换成Invoke()就好了。 由于Threading.Time
阅读全文
posted @ 2025-08-19 19:49 Ytytyty
阅读(14)
评论(0)
推荐(0)
2025年8月17日
异步编程踩坑——服务端停止阻塞
摘要: 在编写程序的通讯模块时,涉及到了TCP通讯。模块的设计思路是,开启TCP端服务器后在一个线程中实时监听端口号,为每一个连接进来的客户端分配一个线程用来实时通信。 服务端在关闭时通过将标志位取反实现线程的结束,从而关闭服务端。 下面这段代码看着没什么问题,但关键就在于this.ServerSocket
阅读全文
posted @ 2025-08-17 22:56 Ytytyty
阅读(7)
评论(0)
推荐(0)
HK相机模块封装
摘要: 本篇文章主要介绍如何使用HK官方提供的Demo(此处使用的是v1版本的Demo),来封装自己的打开相机方法。
阅读全文
posted @ 2025-08-17 22:28 Ytytyty
阅读(29)
评论(0)
推荐(0)
2025年8月6日
使用ListBox实现一个对话框控件
摘要: 介绍 为了突出重点,本文只介绍具体的实现方法。不去过多美化控件样式了。总体实现效果大概如下图所示。双方的消息会分别显示在两侧,然后消息框会随着消息的出现自动下拉。 实现方法 大体思路是,通过编写自定义控件重写ListBox的GetContainerForItemOverride方法,根据Items中
阅读全文
posted @ 2025-08-06 01:55 Ytytyty
阅读(15)
评论(0)
推荐(0)
2025年8月5日
窗口布局之——顶部标题栏的标题显示与按钮
摘要: 希望望左侧显示标题 右边显示关闭、最小化、最大化等按钮。 使用Grid 下面代码中这种将列的宽度设置方法,可以实现控件的填充效果。第一列的宽度等于总宽度-第二列存放控件的宽度。 Grid布局实现方法 <Grid Height="30" Background="LightGray"> <Grid.Co
阅读全文
posted @ 2025-08-05 02:03 Ytytyty
阅读(12)
评论(0)
推荐(0)
2025年7月29日
开发集合控件的拖拽流程优化——以TreeView为例
摘要: 简介 文章不会介绍简单的拖拽开发流程,而是记录如何在已有拖拽控件上进一步优化,提高控件的性能和使用体验。具体的优化内容主要涉及到一下几个方面。代码中使用到的工具类都会在文章末尾给出。 虚拟化提高控件加载性能。 拖拽操作的防误触。 拖拽时鼠标的样式修改 在拖拽时的高光显示以及靠近上端或低端时滚动条自动
阅读全文
posted @ 2025-07-29 01:09 Ytytyty
阅读(36)
评论(0)
推荐(0)
2025年7月27日
如何获取集合控件中子项元素的容器
摘要: 问题背景 这个问题是在最近写WPF程序的时候遇到的。具体来说,假如我在前端定义了一个TreeView,并将其命名为MyTreeView。我该如何通过这个MyTreeView得到其某个元素的容器(对于TreeView来说就是TreeViewItem)。不同于Winform程序,我们可以直接通过MyTr
阅读全文
posted @ 2025-07-27 14:47 Ytytyty
阅读(14)
评论(0)
推荐(0)
上一页
1
2
3
4
公告