
C#
文章平均质量分 68
iteye_8697
这个作者很懒,什么都没留下…
展开
-
C#正则表达式
(1)“@”符号符下两ows表研究室的火热,当晨在“@”虽然并非C#正则表达式的“成员”,但是它经常与C#正则表达式出双入对。“@”表示,跟在它后面的字符串是个“逐字字符串”,不是很好理解,举个例子,以下两个声明是等效的:string x="D:\\My Huang\\My Doc";string y = @"D:\My Huang\My Doc";事实上,如果按如下声明,C#将会报错,因为“\”...原创 2012-04-13 12:41:05 · 87 阅读 · 0 评论 -
获取WPF所有控件的模板内容
1. 首先创建XMAL文件<Window x:Class="ControlTemplateBrowser.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xam...原创 2013-04-03 15:13:56 · 214 阅读 · 0 评论 -
字符串SubCutString
public static string SubCutString(this string input, int length, string substitute = "...") { if (string.IsNullOrEmpty(input)) { return string.Empt...2013-02-20 14:15:44 · 323 阅读 · 0 评论 -
正则表达式-关于字符在100以内的字
^.{0,100} $ 关于字符在100以内的字 ^(\\\\(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])(\\([\u4e00-\u9fa5]*)(\w*...2013-02-20 14:15:07 · 1744 阅读 · 0 评论 -
WPF,TextBlock ,ToolTip 显示
<TextBlock Text="{Binding OutPointString}" Width="80" TextTrimming="CharacterEllipsis" TextAlignment="Left" VerticalAlignment="Center"> <ToolTipSer2013-02-20 14:14:14 · 1039 阅读 · 0 评论 -
后台运行点击事件
button.RaiseEvent(new RoutedEventArgs(ButtonBase.ClickEvent));2013-02-20 14:13:09 · 210 阅读 · 0 评论 -
WPF中TreeView的使用 .
不管是在窗体程序开发还是在web应用程序开发中,大家都知道树这个控件,并且都称为TreeView,这个控件将内容分层展示,使其更加形象和直观!同时呢,TreeView在很多项目中都有运用,甚至某些公司做自定义的属性控件,当然了,我在此就和大家一起分享一下WPF中系统预设的TreeView控件吧!首先从工具箱中拖出一个TreeView控件到WPF窗体中,因为先前在WPF中使用Menu的经验,我直...原创 2013-01-08 15:21:16 · 275 阅读 · 0 评论 -
WPF中DataGrid的使用 .
DataGrid是WPF中的数据显示控件,相当于Winform中的DataGridView。但是两者之间的用法确存在一些差异。在文档中,如果利用两者的不同之处可以更加清楚的描述好DataGrid的使用,我将采用该种方法。好了我们首先看一下如何为DataGrid指定数据源吧! 我们知道在Winform中DataGridView的数据源可以是DataTable,DataView,List&...原创 2013-01-08 15:21:09 · 220 阅读 · 0 评论 -
为你解惑之WPF经典9问详解 .
第0问:能否简单介绍一下本文的结构? 本文解答了关于WPF的9个最常见的问题。从某种意义上讲,这两种技术是相互关联的:它们都是关于界面表现的技术,更进一步的,Silverlight是基于WPF的,是它的一个子集。不仅从理论上介绍了这两种技术,同时还提供了一些小的例子供大家参考。 第1问:我们已经有了GDI、GDI+和DirectX,为什么我们还需要WPF呢? 图1 从User3...原创 2013-01-08 15:20:57 · 159 阅读 · 0 评论 -
浅谈WPF中x名称空间(二) .
二、x名称空间中的标记扩展 标记扩展(Markup Extension)实际上就是一些MarkupExtension类直接或者间接的派生类,在x名称空间中就存在这样一些类,所以常称它们为x名称空间内的标记扩展。下面我们来看一下常用的标记扩展吧!1、x:Type 从字面上开,x:Type的值应该是一个数据类型的名称。一般情况下,我们在编程中操作的是数据类型的实例或者是实例的引用,但是...原创 2012-04-13 13:43:16 · 124 阅读 · 0 评论 -
浅谈WPF中x名称空间(一) .
不知道各位同行在创建第一个WPF应用程序时,由编译器自动生成的xaml代码,对于Window这个根节点处,有没有发现x:Class=""这样的字样没?还有在使用时有没有用到诸如x:Key=""或者x:Name=""等等。这些有一个共同点,那就是都以x开头。x是xaml名称空间的简称,映射的是http://schemas.microsoft.com/winfx/2006/xaml。它包含的类都...原创 2012-04-13 13:22:40 · 98 阅读 · 0 评论 -
委托回调函数的妙用(c# code )
//person类 public class Person { private string name; public string Name { get { return name; } set { name = value; } } ...原创 2013-04-03 15:14:19 · 189 阅读 · 0 评论