前言 数据绑定在WPF和Silvelright开发中的作用不言而喻,无处不在的绑定,节省了大量的代码,也实现了很多之前用代码都无法实现的特性。 下面有很多参考的文章 http://zzk.cnblogs.com/so.aspx?w=silverlight+databindingt= http://zzk.cnblogs.com/so.aspx?w=wpf+d...
[C#技术]
在WinForm上写的一个模拟分页小程序
日期:2011-10-16 19:45:29
点击:36
好评:0
今天闲来无事,由于手痒,特上来编写一个有趣的东西。每天都在用C#这门语言,我这人比较爱钻牛角尖。今天我钻到了在Winform上写一个模拟分页的小程序。 分页程序,大家都不陌生。下面我将要实现的是,在一个Form控件上,通过一个RichTextBox进行显示未使用分页之前的原始数据;用另一个RichTextBox显示正在分页时的数据。下面我传上几张图,大家就明...
...
什么是Socket? 所谓Socket通常也称作 套接字 ,应用程序通常通过套接字向网络发出请求或者应答网络请求。 Socket用于在两个基于TCP/IP协议的应用程序之间相互通信。最早出现在UNIX系统中,是UNIX系统主要的信息传递方式。在WINDOWS系统中,Socket称为WINSOCK。 两个基本概念: 客户方 和 服务方 。当两个应用之间需要采用...
什么是泛型? 泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写 体验泛型代码时定义一些可变部份,那些部份在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了类型参数这个概念。 泛型是初学者在学习C#中学起起来比较...
前序、中序、后序的非递归遍历中,要数后序最为麻烦,如果只在栈中保留指向结点的指针,那是不够的,必须有一些额外的信息存放在栈中。 方法有很多,这里只举一种,先定义栈结点的数据结构 typedef struct {Node * p; int rvisited;}SNode // Node 是二叉树的结点结构,rvisited==1代表p所指向的结点的右结点已被访...
[C#技术]
C# UDP网络聊天程序
日期:2011-10-14 22:09:17
点击:32
好评:0
学习了UDP协议的使用以及TCP协议的对比,各有各的优势! 个人理解优势区别如下: 1:UDP协议称为不可靠的传输协议,因为在从 发送方 到 接收方 的传递过程中出现的数据丢失,协议本身并不能做出任何检测或者提示。 2:UDP速度比TCP快,因为UDP不需要先与对方建立连接,也不需要连接确认,因此速度要快的多。 理解下使用情景: 并不是说一个程序用UDP就用...
关于TcpClient类在C#中对于操作TCP connection是非常方便的,非常地好! 但是有一点就是,这个类对于CONNECT操作没有设置超时! 系统默认的是60秒的超时,这明显过于地长。 我们可以重新去用Thread的join这个带参数的线程,来解决这个问题,下面的这个类就是但连接超时参数的TCPCliento类 the TcpClientWith...
[C#技术]
WinForm控件设计:DataGridView的行统计实现
日期:2011-10-13 22:18:56
点击:79
好评:0
做WinForm开发离不开一些基本的控件,作为数据列表显示控件中,其中最为重要的要数 DataGridView,以前用的是一些第三方控件,提供了比较灵活和方便的功能,比如:根据某列分组统计等等,确实方便,但加载第三方控件的缺点就是加载数据太慢,打包布署后体积大,更为甚者还要收费,咱又不能用盗版,没办法自力更生才是生存之道。 DataGridView的行统计汇...
数据导出是非常常见的任务,用户最容易接受的格式是 Excel 文件,如果在导出 Excel 文件的同时还可以导出其它格式,用户更满意。 我们目前接供了 DataTable 与 DataGridView 控件的数据导出工具。 所在组件: IBeamMDAAWinUI.dll 名称空间: IBeam.MDAA.WinUI 用法举例: 预览导出数据: string...
反射是一个非常强大的机制。利用它可以动态的生成一个对象。还可以查看作用到类型上的Attribute。 当然了,利用反射在效率上会有些影响,但没有反射许多地方真的不容易实现,甚至实现不了,所以说要辨证的去看待这个问题。 下面贴一段非常简单的代码,查看了类型,查看了类型中的成员信息。 //程序集-包含-模块-包含-类型-包含-元素 代码如下: using Sys...
Winfrom实用技巧实现表单的打印功能, 本随笔记录下自己遇到的Winfrom 表单的打印。 效果如下图: 我们开始打开VS设计这样的表单:在设计表单方面有个...
Winfrom实用技巧实现表单的打印功能, 本随笔记录下自己遇到的Winfrom 表单的打印。 效果如下图: 我们开始打开VS设计这样的表单:在设计表单方面有个...
正常情况下,.Net自带的ListBox是无法进行编辑的,欲让它可编辑,我们可添加一个隐藏的文本编辑框,当双击项的时候显示编辑框,更新项内容后隐藏编辑框即可。 ...
实现类似AutoCAD或者PhotoShop中图层的效果。 层名称,层状态,锁定,显示。如图: 总结一下DataGridView的小技巧: 1.代码添加列,次序...
提出问题:在收货系统中,常常要用到扫描枪扫描条码输入到TextBox,当条码无法扫描时,需要手工输入。如果是扫描枪输入时,我们将自动去判读条码,而手工输入时,最...
C# WinForm控件的拖动和缩放是个很有用的功能。实现起来其实很简单的,主要是设计控件的MouseDown、MouseLeave、MouseMove事件 下...
在公司上班,下班时需要签退,而我呢隔三差五就会忘那么一次。怎么办呢,于是就想能不能捕获windows的关机事件,做一个程序让它在关机的时候提醒我一下呢。 非常幸...
实现方法,在datagridview的mousedown事件中开始 托放。 然后在treeview 的 DragEnter 中接收托放。 最后在treeview...
问题描述: 业务系统A和B需要共享数据,以达到数据利用最大化,减少工作人员的录入数据的工作量。说明一下,业务系统A和B各自使用不同的编码表,简单的说,在业务系统...
这些材料没有覆盖所有常见问题,它只是尽量涉及到在 windows Forms 数据控件和数据绑定论坛上经常问到的功能。 1 . 如何限制用户将焦点设置到特定的单...
| CyberBlue蓝牙耳机 BH119B单声道 任意手机通用 诺基亚可听歌包邮 |
| 28.0元 |
![]() |