写组件时需要的注释与属性书写方法

原创 2004年08月29日 13:37:00

using System;
using System.ComponentModel;
using System.Collections;
using System.Diagnostics;

namespace WindowsApplication1
{
 /// <summary>
 /// Component1 的摘要说明。
 /// </summary>
 ///
 #region 给组件加图标的三种方法
 /*
    // Specifies the bitmap associated with the Button type.
 [ToolboxBitmap(@"C:/Documents and Settings/Joe/MyPics/myImage.bmp")]
 // Specifies the bitmap associated with the Button type.
 [ToolboxBitmap(typeof(Button))]
 // Specifies a type that indicates the assembly to search, and the name
 // of an image resource to look for.
 [ToolboxBitmap(typeof(MyControl), "MyControlBitmap")]
 */
 #endregion
 public class MyComponent1 : System.ComponentModel.Component
 {
  /// <summary>
  /// 必需的设计器变量。
  /// </summary>
  private System.ComponentModel.Container components = null;
  /// <summary><c>test</c> is a method in the <c>MyClass</c> class.
  /// </summary>

  public string test()
  {
   return "方法的注解";
  }

  /// <param name="Int1">Used to indicate status.</param>
  public string test1(int Int1)
  {
   return "参数的注解";
  }
  private string FField="属性框里的描述!";
  [Description("The image associated with the control")]
  public string Field

  {
   /// <summary>
   /// 我的测试类
   /// </summary>

   get{return FField;}
   set{}
  }
  private string FField1="属性框里的种类!";
  [Category("Appearance")]
  public string Field1
  {
   /// <summary>
   /// 我的测试类
   /// </summary>

   get{return FField1;}
   set{}
  }


  public MyComponent1(System.ComponentModel.IContainer container)
  {
   ///
   /// Windows.Forms 类撰写设计器支持所必需的
   ///
   container.Add(this);
   InitializeComponent();

   //
   // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
   //
  }

  public MyComponent1()
  {
   ///
   /// Windows.Forms 类撰写设计器支持所必需的
   ///
   InitializeComponent();

   //
   // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
   //
  }

  /// <summary>
  /// 清理所有正在使用的资源。
  /// </summary>
  protected override void Dispose( bool disposing )
  {
   if( disposing )
   {
    if(components != null)
    {
     components.Dispose();
    }
   }
   base.Dispose( disposing );
  }


  #region 组件设计器生成的代码
  /// <summary>
  /// 设计器支持所需的方法 - 不要使用代码编辑器修改
  /// 此方法的内容。
  /// </summary>
  private void InitializeComponent()
  {
   components = new System.ComponentModel.Container();
  }
  #endregion
 }
}

在书写高效 CSS 时会有哪些问题需要考虑?

1.样式是:浏览器是从右向左来解析一个选择器的 2.ID最快,Universal最慢 有四种类型的key selector,解析速度由快到慢依次是:ID、class、tag和universal 3.不...
  • xujie_0311
  • xujie_0311
  • 2014年12月30日 21:03
  • 1218

Java文档注释摘要

收集而来加补充 //... 行注释 /*...*/行注释 /* *... 块注释 */ /** *... 文档注释 *@see 文档标记注释 */ //TODO 标签 三. 使用 j...
  • jiaguoxinzhi
  • jiaguoxinzhi
  • 2013年11月11日 17:22
  • 1801

使用jspSmartUpload组件进行文件上传、下载

jspSmartUpload组件是一个可以免费使用的文件上传与下载组件。用户可以把他安装在web服务器上,再进行使用。        jspSmartUpload组件使用非常简单。在jsp文件中仅需...
  • u013310119
  • u013310119
  • 2016年04月14日 22:13
  • 1438

【工具】代码注释文档生存工具(Doxygen)

转载:http://blog.csdn.net/leehong2005/article/details/9137889 张三:假如我们自己开发了一个类库,怎么做一个方便阅读的文档呢? 李四:一个...
  • qq168213001
  • qq168213001
  • 2015年09月25日 22:35
  • 1021

详细聊聊Javadoc注释规范

Javadoc 注释规范 1. 注释分类2. Java文档和Javadoc3. 文档注释的格式  3.1 文档和文档注释的格式化3.2 文档注释的三部分 4. 使用Javadoc标记  ...
  • GarfieldEr007
  • GarfieldEr007
  • 2017年02月09日 23:33
  • 2182

详细:idea如何设置类头注释和方法注释

idea和eclipse的注释还是有一些差别的。 idea: 类头注释:打开file->setting->Editor->Filr and Code Templates->Includes...
  • llwwlql
  • llwwlql
  • 2017年07月14日 10:04
  • 363

require.js的结构及常用组件用法

require.js适用于包含多个js文件的复杂单页面应用。只要单个页面的js文件超过了一定的数量且相互间有依赖关系,并且项目中用到了模块化开发,就适合使用require.js。如果js文件不超过5个...
  • zh_rey
  • zh_rey
  • 2017年04月21日 13:42
  • 374

vue2.0——组件

Title window.onload = function(){ var vm
  • H1069495874
  • H1069495874
  • 2017年03月22日 09:36
  • 539

View类常用属性及方法

View类是所有可视化控件的基类,主要提供了控件绘制和事务处理的方法。创建用户界面所使用的控件都继承自View,如EditText、TextView、Button等。View及其子类的相关属性,既可以...
  • edifiergl
  • edifiergl
  • 2014年10月10日 21:25
  • 844

《学习笔记》之JavaScript--在HTML网页中书写JavaScript

使用元素定义JavaScript脚本代码
  • pengjunlee
  • pengjunlee
  • 2016年10月30日 17:32
  • 1208
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:写组件时需要的注释与属性书写方法
举报原因:
原因补充:

(最多只允许输入30个字)