在datagridview里添加自定义控件列
1、定义一个控件如:commbox //定义下拉列表框、隐藏控件、在datagridview中添加控件 private ComboBox datacmb=new ComboBox(); datacmb.Visible = false; this.dataGridView1.Controls.Add(datacmb); 2、添加datagridview的CurrentCellChanged事件 private void dataGridView1_CurrentCellChanged(object sender, EventArgs e) { try { if (this.dataGridView1.CurrentCell.ColumnIndex == 4) ...
PowerDesigner从数据库生实体成到PD中,power designer逆向工程
第一步,打击DATABASE菜单。 第二步:弹出Configure Data Connections窗口 第三步,选择系统数据源。 第四步,选择你需要的数据库。 第五步:进行数据库的IP地址和SA账号的设置。 可以附加数据库,也可以在原来的数据库中继续新建。 第六步,直接进行,并进行测试。 点击测试数据源,会弹出测试成功的提示。 至此建了一个与数据库SQL SERVER 2005之间ODBC连接。 二、 在用powerdesigner逆向工程生成PDM时,列注释(ColumnComment)始终无法生成,历经数小时的探索,找到一个折衷的方法,现...
浅析C#打印和C#打印预览的实现
C#打印和C#打印预览的实现的三大部分:页面设置、打印预览、打印具体用到的类和属性事件都是什么内容呢?那么本文就向你介绍C#打印和C#打印预览的实现具体事宜。 我们谈到C#打印和C#打印预览的实现其中主要就是包括:页面设置、打印预览、打印三大部分。打印的原理是:生成mdi文件,系统碰到mdi的时候会自动以打印的方式处理。所以,不管用什么模板,什么方式;能在PrintPage事件处理中,生成一张要打印内容的图片就OK了!主要的支持类都包括在命名空间System.Drawing.Printing中,在程序集System.Drawing.dl...