- 博客(4)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 C# winform以最精简的方式实现折叠式菜单
今天在网上查了下折叠式菜单,资源倒是不少,但是实现过程极为繁琐,看到都怕怕,ctrl+c的勇气都没有,于是自己尝试着弄一下,没想到还真的给整出来了,最终效果还蛮不错的。需要借助panel控件,先搭出一个框架来才能进行后续操作,就以button+panel举个例子:1.在开始UI设计时,先按一个button上来,修改button控件Dock属性为"Top"(最上面那个框)2.再按上来一个panel,注意此后点上来的控件都不能与其他控件发生重叠,拖到窗体空档处,修改panel控件Dock属性为"Top"
2022-03-04 10:08:18 8437 12
原创 基于C#的UG二次开发---凸包(Melkman算法实现)
网上关于凸包的算法还是挺多的,断断续续的学习并研究了一阵,现在对Melkman这个算法下手,号称解二维凸包的最强算法,大家都这么说,我也没资格怀疑。值得一提的是网上搜出来的Melkman算法全部是同一个模子刻出来的,即便是编程语言不一样,变量名、方法名等基本上没变化,嗯,前人造好的轮子后人标签都不得撕,说不上好歹,这个风我也跟了。双端队列这个概念被高度用在Melkman算法中,对于这个概念我不是很了解,查了下资料更懵了。其实Melkman算法就用了双端队列的一个性质——两头都可以添加数据,仅此而已。完全可
2021-12-17 11:00:18 737
原创 C#使用PK函数入门教程,新人必看
using System;using NXOpen;using NXOpen.UF;using System.Runtime.InteropServices;using System.Runtime.CompilerServices;public class Program{ [DllImport("pskernel.dll", EntryPoint = "PK_BODY_create_solid_block")] unsafe public static extern voi
2021-03-12 12:37:20 1269
原创 c#直接调用DLL里面的函数,以UF_MODL_ask_face_parm为例
using System;using NXOpen;using NXOpen.UF;using System.Runtime.InteropServices;public class Program{ // class members [DllImport("libufun.dll", EntryPoint = "UF_MODL_ask_face_parm")] public static extern int UF_MODL_ask_face_parm(Tag fac.
2021-02-10 18:57:28 685
Parasolid建模入门(PK函数使用)
2019-12-11
关于c# remonting的问题
2022-03-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人