摘要:
网上搜索了好多资料,大多是重绘ComboBox或者使用自定义控件创建一个全新的ComboBox(并非基于window的ComboBox)。 对于菜鸟的我,实现太麻烦,有些代码理解起来困难,但是项目比较急,所以就投机取巧,简单的做了一个比较粗糙的看起来像那么回事。 一、窗体布局如下 二、配置Combo 阅读全文
摘要:
机器视觉-结构光测量之三角测量原理 结构光测量中为了获取物体的三维信息,一般都会使用三角册来那个的原理;其基本思想是利用结构光照明中的几何信息帮助提供景物中的几何信息,根据相机,结构光,物体之间的几何关系,来确定物体的三维信息,下图给出了一个三角测量的原理图。 结构光平面与相机光轴夹角为角,取世界坐 阅读全文
摘要:
1. 软件版本阶段说明 Base版: 此版本表示该软件仅仅是一个假页面链接,通常包括所有的功能和页面布局,但是页面中的功能都没有做完整的实现,只是做为整体网站的一个基础架构。 Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较 阅读全文
摘要:
public class User { public string Name { get; set; } public int Age { get; set; } } private void _view_UserAdd(object sender, EventArgs e) { var user 阅读全文
摘要:
ListBox 和Combox的item 可以是任意的object,所以楼主可以定义自己的class来实现其他属性。比如: 1 2 3 4 5 6 7 8 9 10 11 public class ComboxItem { public string Name { get; set; } publi 阅读全文
摘要:
本文转自:C# ListView用法详解 - net-sky - 博客园 (cnblogs.com) 一、ListView类 1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 (2) GridLines: 阅读全文
摘要:
如果事件的格式是有参数的,但是给它绑定的方法是没有参数的,需要使用 => 来传参 this.Loaded += (s, e) => DiscoverKinectSensor(); this.Unloaded += (s, e) => this.kinect = null; private void 阅读全文
摘要:
一、获取主窗体: form2.ShowDialog(this); //显示窗体2属于窗体1 Form1 form1 = (Form1)this.Owner; //获取或设置拥有此窗体的窗体,返回结果:System.Windows.Forms.Form,表示作为此窗体的所有者的窗体。 form1.Op 阅读全文
摘要:
方法一: 1 启动一个独立进程,需要用到的命名空间是:using System.Diagnostics; 进程类是 Process ,进程的相关参数信息类是 ProcessStartInfo 2 等待启动的控制台app代码: using System; using System.Threading; 阅读全文
摘要:
需要明确一下C#程序(或者说.NET)中的资源。简单的说来,C#中的每一个类型都代表一种资源,而资源又分为两类: 托管资源:由CLR管理分配和释放的资源,即由CLR里new出来的对象; 非托管资源:不受CLR管理的对象,windows内核对象,如文件、数据库连接、套接字、COM对象等; 毫无例外地, 阅读全文