获得控件的名称

在.net智能设备程序开发中Control 没有Name属性,下面是一个能够获得控件名称的方法///   /// 获得控件的名称  ///   /// 控件  /// 控件名称  private static string GetControlName(System.Windows.Forms.C...

2006-10-24 17:04:00

阅读数:612

评论数:0

使用资源文件实现窗体多国语言版

使用资源文件实现窗体多国语言版本//定义语言类型,或定义一个枚举类型public static int LanguageType=1;public static System.Globalization.CultureInfo currentCulture;public static void C...

2006-10-24 12:57:00

阅读数:618

评论数:0

基于组件技术的C#开发 ---组件分类系统 ---角色分类系统

根据组件扮演的角色或它们所处的结构层次 角色分类系统例子角色1.用户界面             普通对话框  窗体      可视控件    面板  和 图形2.应用程序                业务逻辑      脚本支持3.数据资源            数据库交互   XML   数...

2006-10-13 16:21:00

阅读数:660

评论数:0

基于组件技术的C#开发 ---深度聚集

组件A   一级子组件B  二级子组件C组件C 为 组件B的一级子组件组件A既发布子组件B 由发布 二级子组件C 也可以不发布一级子组件B,而发布二级子组件C

2006-10-13 15:57:00

阅读数:591

评论数:0

基于组件技术的C#开发 ---聚集

聚集和委托一样也是一种组件复合技术.至少需要两个组件,除此之外聚集和委托几乎没有共同点.父组件A   子组件B,如果A提供了B的功能,B就是A的聚集(聚集就是被其父组件发布的组件) 组件A的用户可以任意调用组件B接口中的公有项例子public class A{public B b=new B();...

2006-10-13 15:49:00

阅读数:694

评论数:0

基于组件技术的C#开发 --委托

委托是组件的复合技术,需要至少两个组件如果A组件又支持某一个特性的子组件B,则A也要提供这种特性:可以在A的内部将这个请求传递给B,由B来实现这个请求 ,A自己就不需要再支持这个特性了使用委托时,B通常是A的子组件,在A的外部是无法访问的A有可能调用委托给并非A的子组件的组件,当A接受到调用,而将...

2006-10-13 15:39:00

阅读数:535

评论数:0

Winform窗体淡入淡出效果实现

窗体内定义///   /// 是否显示窗体  ///   private bool showfrm =true;  ///   /// 是否关闭窗体  ///   private bool closefrm = false;timer事件private void timer1_Tick(objec...

2006-09-27 17:25:00

阅读数:891

评论数:0

将.net控件的属性或事件显示在“属性”窗体

[Browsable(true),//是否在属性窗体中显示  Description("按钮样式"),//属性或事件的说明  Category("外观"), //在属性窗体中的类别  DefaultValue(ButtonType.a)]//默认值 

2006-09-27 14:43:00

阅读数:635

评论数:0

UltraLite移动数据库组件的使用方法

UltraLite这种数据库组件技术,是移动数据库Sql Anywhere的一种数据组件技术,支持sql语句,目前不支持存储过程和触发器,空数据库只有10几K,适用于各种移动设备使用,能跨平台(呵呵)。找不到资料只有自己慢慢探索了。1. 建立UltraLite数据库操作步骤:1. 打开UltraL...

2006-09-15 12:15:00

阅读数:778

评论数:0

C#与C++的比较

1.继承:C++支持多继承,C#类只能继承一个基类中的实现但可以实现多个接口。2.数组:声明 C# 数组和声明 C++ 数组的语法不同。在 C# 中,“[]”标记出现在数组类型的后面。 3.数据类型:在C++中bool类可以与整型转换,但C#中bool 类型和其他类型(特别是 int)之间没有转换...

2006-08-21 09:33:00

阅读数:634

评论数:0

Session丢失的解决方法

1.开启windows服务 ASP.NET State Service2.然后,修改web.config  mode="StateServer"这种模式下即使修改页面也不会丢失session!mode="InProc"如果你的模式为这种,修改页面的时候会丢失...

2006-08-17 14:16:00

阅读数:553

评论数:0

DataGrid 单选与多选

RadioButton单选的实现1.填家模板列,加入radio html控件,作为服务器控件运行2.javascript中写入方法function CheckRadio(obj){ var e=document.all.tags("input"); for(var i=0;i ...

2006-07-25 15:55:00

阅读数:585

评论数:0

DataGrid双击设置鼠标停留颜色

if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.SelectedItem||e.Item.ItemType==ListItemType.AlternatingItem)   {    //    //设置鼠标...

2006-07-20 14:42:00

阅读数:558

评论数:0

datagrid 0和1 转成 男和女

     

2006-07-17 16:31:00

阅读数:394

评论数:0

IFRAME内页面刷新父窗体

 //要刷新几级父窗体就用几个parent    string s="parent.location.reload();";    if(!this.IsStartupScriptRegistered("sat"))    {     this.Regist...

2006-07-11 10:58:00

阅读数:695

评论数:0

ASP.NET文件下载

// 输出硬盘文件,提供下载 支持大文件、续传、速度限制、资源占用小  // 输入参数 _Request: Page.Request对象,  _Response: Page.Response对象, _fileName: 下载文件名, _fullPath: 带文件名下载路径, _speed 每秒允许...

2006-07-02 16:16:00

阅读数:395

评论数:0

TreeView 选择项

private void myTree_Check(object sender, Microsoft.Web.UI.WebControls.TreeViewClickEventArgs e)  {   string[] layer=e.Node.Split(.);   TreeNode mtd=m...

2006-06-30 14:46:00

阅读数:441

评论数:0

ComboBox的源代码(WebForm)

  using   System;     using   System.Collections;     using   System.Collections.Specialized;     using   System.ComponentModel;     using   System.I...

2006-06-20 18:30:00

阅读数:970

评论数:0

水晶报表10 中应用自定义报表名

右键点击 Formula Fields 选择 New 输入名称 "title" 选择数据库字段,字符串之间用"+"连接,保存,然后就和其它Field一样使用了.

2006-06-20 16:22:00

阅读数:506

评论数:0

颜色渐变矩形的画法

protected override void OnPaint(PaintEventArgs pe) {Graphics g = pe.Graphics ;//设置矩形区域的位置和大小Rectangle rect = new Rectangle(0, 0, 200, 200);//使填充矩形的颜色...

2006-06-19 18:53:00

阅读数:624

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭