- 博客(13)
- 资源 (10)
- 收藏
- 关注
翻译 C#IEnumerable 接口
IEnumerable 接口公开枚举数,该枚举数支持在非泛型集合上进行简单迭代。命名空间:System.Collectionspublic class Person { public string firstName; public string lastName; public Person(string fName, st
2013-02-27 11:13:40 5382
原创 年月日 DropDownList
回答问题顺手写了一个: 年月日 input, textarea {width: 100px;border-top: solid 1px #999;border-right: solid 1px #CCC;border-left: solid 1px #CCC; border-bottom: solid 1px #
2013-02-26 11:10:15 1310
原创 定时设置按钮可用性,防止不间断提交
18位长度的计时周期数: DateTime.Now.Ticks.ToString()//$j = jQuery.noConflict();var time_begin = new Date();var settime=3;var i;var showthis;$(document).ready(function() { for(i=1;i<=settime;i++) {
2013-02-22 17:30:22 2293
转载 设计模式之策略模式
一、 策略(Strategy)模式策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。使用策略模式可以把行为和环境分割开来,二、 策略模式的结构策略模式是对算法的包装,是把使用算法的责任和算法本身分割开,委派给不同的对象管理。策略模式通常把一个系列的算法包装到一系列的策略类里面,作为一个抽象策略类的子类
2013-02-22 09:59:22 630
转载 设计模式之简单的工厂模式
实现一个简单的计算器:1.定义一个运算类,该类应该有2个操作数属性;一个结果方法,考虑到不同运算情况下运算结果不一样,所以此处用抽象方法,子类方便去重写;当然,还需要一个对输入数字的检查方法/// /// 运算类 /// public class Operation { private double _numberA = 0;
2013-02-22 09:48:41 640
原创 抽象工厂的一点学习
1.定义一个接口:人类,它可以有跑这样的一个动作(估且这么说吧) public interface IHuman { void Run(); }2.来一个男人和一个女人,让他们继承人类,当然了,要去实现Run()方法public class Woman : IHuman { public Woman() {
2013-02-20 16:29:19 854
原创 关于Attribute的一些学习
namespace Con_Attribute{ /// /// "Sports" 是给构造函数的赋值, Level = 5 是给属性的赋值。 /// [HobbyAttribute("Sports", Level = 5)] class Student { public string profession;
2013-02-20 16:17:08 3891 1
原创 给表格添加鼠标提示
有时候我们表格里面显示不下内容就会把内容截断(后面可能添加省略号什么的)显示,但是在某些情况下我们需要看到这些内容,比如订单的地址,太长了,显示不全,直接打印当然好(写个方法,连接打印机即可),但是要是工作人员手工去抄录怎么办,显示不全。这个时候我们做一些简单的处理立即达到效果: table{ background-color:#999;}
2013-02-19 14:40:32 1579
转载 DataGridView隔行变色鼠标经过改变形状及行变色
添加MouseEnter()与MouseLeave()事件。/// /// 用来记录先前的颜色值/// Color colorTmp = Color.White;/// /// 记录鼠标形状/// Cursor cursorTmp = Cursor.Current;private void dataGridView1_CellMouseEnter(object sender,
2013-02-05 18:05:12 2595
转载 C# WinForm控件的拖动和缩放的实现
原文:http://www.codesky.net/article/200908/127342.htmlC# WinForm控件的拖动和缩放是个很有用的功能。实现起来其实很简单的,主要是设计控件的MouseDown、MouseLeave、MouseMove事件,下面的几个步骤将逐步实现C# WinForm控件的拖动和缩放的功能。1、定义一个枚举类型,描述光标状态private en
2013-02-05 18:03:13 8584 1
转载 INI文件读写
public class IniHelp { /// /// INI文件路径(私有变量) /// private string _iniPath; [System.Runtime.InteropServices.DllImport("kernel32")] private static e
2013-02-05 16:58:59 2638
转载 c# 文件及目录操作类
18位长度的计时周期数: DateTime.Now.Ticks.ToString()多数是收集而来,加上测试感觉很不错,分享一下或许有些帮助吧:引用:using System;using System.Text;using System.IO;主代码:namespace PorjectTools{ /// /// p
2013-02-05 16:12:52 12396 2
原创 ADP.NET 动态添加button(服务器控件)
1.页面上放一个容器,这样有目的性,且范围小,html: 2.服务器代码:protected void Page_Load(object sender, EventArgs e) { for (int i = 1; i < 5; i++) { Butto
2013-02-05 15:59:53 1991
table添加、删减行,单元格添加、修改、删除标记,对于指定标记默认生成显示,浮动定位且不会产生水平导航条
2013-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人