上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: XML Path 语言 (Xpath) 表达式使用路径表示法(像在 URL 中使用的一样)来为 XML 文档的各部分寻址。 表达式计算为生成节点集、布尔值、数字或字符串类型的对象。 例如,表达式 book/author 将返回包含在 元素中的 元素的节点集(如果这种元素已在源 XML 文档中声明的话)。 此外,XPath 表达式还可以包含谓词(筛选表达式)或函数调用。 例如,表达式 book[@type="Fiction"] 引用其 type 属性已设置为 "Fiction" 的 元素。XPath 表达式是使用下表中所示的运算符和特殊字符构造的。/子运算 阅读全文
posted @ 2014-01-23 12:08 LS庆 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 一、基本操作:XmlDocument 写class Program{ static void Main(string[] args) { // 使用DOM操作,常用的类:XmlDocument、XmlElement、XmlAttribute和XmlText /... 阅读全文
posted @ 2014-01-23 11:50 LS庆 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 所谓悬挂窗口,就是类似QQ聊天工具的一个功能,当窗口放到桌面的上边界时自动收缩成一个小条隐藏起来;而一旦鼠标再次接触到上述边界的时候,窗口又会自动展开。实现方法有两类,一是窗口内实现悬挂,在窗口内创建一个小的Panel,正常时不可见,在悬挂是显示,悬挂时设置窗口标题栏不显示和窗口高度为该Panel高度;二是单独窗口悬挂,创建新的窗口作为悬挂时的显示条,同时隐藏掉主窗口。一、窗口内实现悬挂在LocationChanged事件内判断是否到桌面上边界,通过定时器判断当前鼠标位置(System.Windows.Forms.Control.MousePosition)是否离开窗口区域,或者进入窗口区域。 阅读全文
posted @ 2013-11-30 12:54 LS庆 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 按钮控件在windows forms总是我们使用最多的控件之一了,可是你真的了解它吗?除了修改它的text属性以及该name的名字和增加事件处理的代码你还了解其他吗?假如有这样一个需求,我们要做一个不规则的按钮,我们该具体如何实现呢?好吧,别的先不多说了,我直接上实例代码。using System; using System.Drawing; using System.Drawing.Drawing2D; using System.Windows.Forms;namespace Borwer{ public partial class Form1 : Form { p... 阅读全文
posted @ 2013-11-29 15:00 LS庆 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 本文用来简单介绍一下C#串口编程的知识,主要以实例为内容。凡是串口设备和计算机交互的时候都用到串口,在C#中我们如何来操作串口呢?大话串口工作原理实际串口是用来和外部设备进行交换数据的,我抽象出下面一个图形,来简单解释一下串口的原理。上图表示一个COM口,可以往外传输数据流,也可以往里传输数据流,我们如果想获得传入的数据流只需要监听往计算机的数据流即可。虚拟串口软件当我们没有设备时我们可以用虚拟串口软件来模拟串口操作。下面我来介绍一款软件VSPM 虚拟串口软件。大家可以去天空软件站下载,地址请点击我。下载下来安装成功后如下图所示:然后你就点击添加端口,我上图中的COM2和COM3就是VSDM添 阅读全文
posted @ 2013-11-29 14:54 LS庆 阅读(752) 评论(2) 推荐(0) 编辑
摘要: 一般的情况下,如果下拉框的选项的文字太长,下拉框ComboBox的Width宽度属性我们又不想要改变(默认不变),下拉选项的文字内容就会被截剪,如下图所示:解决办法:1、自动判断下拉选项的文字长度。2、根据文字长度来设置下拉框的下拉部门的宽度DropDownWidth。namespace WindowsFormsApplication2{ public partial class Form1 : Form { public Form1() { InitializeComponent(); //comboBox1... 阅读全文
posted @ 2013-11-29 10:03 LS庆 阅读(5189) 评论(0) 推荐(0) 编辑
摘要: 前言上篇文章我提供了一种方案可以供我们捕获单线程程序中的所有未处理异常。但是如果程序是多线程,那么新增线程出现了异常上个方案就无能为力了。本着方案总比问题多的态度,我再给大家提供一种新的方案,供大家参考。处理多线程程序的全局异常demo好了下面直接上代码:using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;using System.Threading;namespace WindowsFormsApplication2{ static class Progra... 阅读全文
posted @ 2013-11-28 16:04 LS庆 阅读(847) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;namespace 判断是否打开Caps_Lock键{ public partial class Form1 : Form { public For... 阅读全文
posted @ 2013-11-28 15:40 LS庆 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 用法一:等值判断,相当于switchCASE expression WHEN value1 THEN returnValue1 WHEN value2 THEN returnValue2 WHEN value3 THEN returnValue3 ELSE defaultValue END例子:论坛中用户的等级create table [user]( uId int identity(1,1) primary key, name varchar(50), level int --1骨灰 2大虾 3菜鸟)insert into [user] (name,level) value... 阅读全文
posted @ 2013-11-04 09:48 LS庆 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: 此篇文章主要是基于http协议应用于大文件传输中的应用,现在我们先解析下wcf中编码器的定义,编码器实现了类的编码,并负责将Message内存中消息转变为网络发送的字节流或者字节缓冲区(对于发送方而言)。在接收方,编码会将一系列字节转变为内存中的消息在wcf中有三个编码器1、TextMessageEncodingBindingElement 文本消息编码器是所有的基于Http的绑定的默认编码器,并且是最关注互操作性的所有的自定义绑定的正确选择。即为请求/应答模式,此编码器读取和编码标准为SOAP1.1/SOAP1.2的文本消息,而不会对二进制数据进行任何特殊处理,如果消息的MessageVer 阅读全文
posted @ 2013-10-31 17:12 LS庆 阅读(2422) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页