[C#技术]
Winfrom实用技巧实现表单的打印功能
日期:2012-02-03 21:53:06
点击:14
好评:0
Winfrom实用技巧实现表单的打印功能, 本随笔记录下自己遇到的Winfrom 表单的打印。 效果如下图: 我们开始打开VS设计这样的表单:在设计表单方面有个小技巧,可以提高布局的速度与准确性。 1.截图.即截取需要打印的表单格式的图片。例如我需要打印上面的表单,客户一般会提供给我相应的Excel,我使用截图工具截取图片保存于本地。 2.点击vs中设置Fr...
[C#技术]
C# WinForm控件ListBox点选可编辑
日期:2012-02-03 21:45:58
点击:13
好评:0
正常情况下,.Net自带的ListBox是无法进行编辑的,欲让它可编辑,我们可添加一个隐藏的文本编辑框,当双击项的时候显示编辑框,更新项内容后隐藏编辑框即可。 欲调整ListBox每个项的高度,ListBox有一个自带属性ItemHeight,于是我们很自然的就设这个属性值,结果却发现改不动,改后又返回默认值12,后面才发现要使该属性值有效更改,必须将Dra...
[C#技术]
DataGridView结合ImageList实现图像列
日期:2012-02-03 21:33:55
点击:27
好评:0
实现类似AutoCAD或者PhotoShop中图层的效果。 层名称,层状态,锁定,显示。如图: 总结一下DataGridView的小技巧: 1.代码添加列,次序是由右至左,即越先添加的列,越靠右。 2.代码添加行,先添加行数,再往行里加数据。 dataGridView1.Rows.Add(3); dataGridView1.Rows[0].Cells[0]....
[C#技术]
C#中判断扫描枪输入与键盘输入
日期:2012-02-03 20:43:31
点击:12
好评:0
提出问题:在收货系统中,常常要用到扫描枪扫描条码输入到TextBox,当条码无法扫描时,需要手工输入。如果是扫描枪输入时,我们将自动去判读条码,而手工输入时,最终需要加按回车键确认后判读条码。这时候我们就要判断输入设备是手工还是扫描枪。 尝试的方法: 1.将TextBox属性设为ReadOnly=true。结果:无法输入。 2.在TextBox的KeyPre...
C# WinForm控件的拖动和缩放是个很有用的功能。实现起来其实很简单的,主要是设计控件的MouseDown、MouseLeave、MouseMove事件 下面的几个步骤将逐步实现C# WinForm控件的拖动和缩放的功能。 1、定义一个枚举类型,描述光标状态 private enum EnumMousePointPosition { MouseSizeN...
在公司上班,下班时需要签退,而我呢隔三差五就会忘那么一次。怎么办呢,于是就想能不能捕获windows的关机事件,做一个程序让它在关机的时候提醒我一下呢。 非常幸运很容易就找到了Microsoft.Win32命名空间下面的SystemEvents类,他有一个静态的事件SessionEnding 在系统注销或者关机时发生,此事件只有在winform的程序下有效,...
实现方法,在datagridview的mousedown事件中开始 托放。 然后在treeview 的 DragEnter 中接收托放。 最后在treeview的 DragDrop 中处理托放结果。 注:treeview的allowdrop属性要设置为 true。 : 1private void dataGridView1_MouseDown(object ...
[C#技术]
Windows Forms数据控件和数据绑定常见问题
日期:2012-01-30 19:21:49
点击:6
好评:0
这些材料没有覆盖所有常见问题,它只是尽量涉及到在 windows Forms 数据控件和数据绑定论坛上经常问到的功能。 1 . 如何限制用户将焦点设置到特定的单元格上? 2 . 如何在单元格中显示竖排文字? 3 . 如何改变默认的排序模式? 4 . 可以动态的改变 DataGridViewCell 的类型吗? 5 . 如何让 DataGridViewComb...
给FreeTextBox增加自己的按钮...
WinForms新窗体后台打开完美的解决...
用C#和本地Windows API操纵系统菜单...
最近几个月写了一个数据导入导出工具。支持百万级别的数据导出。下载地址: http://datapie.codeplex.com/ 先看看工具界面: 登录界面: ...
DataGridView之实现两个GRID间行的拖拽...
DataGridView之行的展开与收缩...
WinForm用户控件使用——设置用户控件的按钮事件...
C# TrimStart,TrimEnd,Trim在javascript上的实现...
c#在未出现异常情况下查看当前调用堆栈 ...
一、 设计初衷 1. 有没有想过当你的表格中的某些数据需要分类时该如何做? 2. 有没有想过当表格中的数据根据某一状态来启用/禁用某个按钮? 3. 有没有想过为...
一、 DataGridView自带的Button列的缺点 1. 按钮大小不能控制。 2. 按钮文本要么是统一要么就跟单元格内容一致,不能根据具体内容划分几种类型...
在编写有关数据库方面的C#程序时,经常需要知道数据库的表中各字段的以下信息: 1. 用于OracleParameter(或SqlParameter,...)中的...
一、DataGridViewEx是什么? 什么是DataGridViewEx? 如果你用过DotNetBar或者DevExpress,你就会用到比较好看漂亮功能...
| CyberBlue蓝牙耳机 BH119B单声道 任意手机通用 诺基亚可听歌包邮 |
| 28.0元 |
![]() |