| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > Flash辅助软件 > 文章正文 用户登录
更改新浪博客网页
提高Google Adsen
提高Google Adsen
网站好的盈利模式
让硕思闪客2005MX
对漫画中光影的简
避免FLASH遮住菜单
一个简单的用Acti
浅谈AS的绘图功能
用Flash 2004编写

简单的定制控件           

简单的定制控件

作者:佚名 来源:不详 更新:2007-1-13 20:40:37 错误报告 我要投稿
    以前天真的认为自定义控件就是那种ascx文件的那种自定义控件.现在我彻底的悔悟了.定制控件才是真的难.才叫真的属于自己的控件呀.
    记录一下.今天看了什么东西.我对自己的要求是每天学到新的东西.感觉差不多了就看了.因为需要一个消化过程.
    根据所学做一个简单的东西.如果有朋友看到我在讲什么的话,可以跟着做做.
    首先你得了解基础的c#语言..跟AS差不多的其实

    1.打开VS2003,新建一个类库,输入的名称就是你的命名空间了

uploads/200601/17_233507_snap1.jpg

2.添加引用
    因为要用到System.Web.UI命名空间,所以需要引用System.Web类

uploads/200601/17_233906_snap2.jpg

3.
    然后编写一个简单类文件,该类继承System.Web.UI.Control类,然后重写了Render方法,看到什么不懂的话,就把鼠标移到代码上去,反正有提示的.

using System;
using System.Web.UI;
using System.ComponentModel;
namespace ClingingBoy
{
  public class WebCustomControl1:System.Web.UI.Control
  {
    protected override void Render(HtmlTextWriter output)
    {
      output.Write("<a href=’http://www.sina.com.cn’ style=’color:red’>新浪网</a>");
    }
  }
}
    4.生成DLL组件,无须再在编译器里输代码来编译

uploads/200601/17_234154_snap3.jpg

     5.再新建一个项目

uploads/200601/17_234310_snap6.jpg

    6.不写代码添加组件,点击添加

uploads/200601/17_234441_snap7.jpg

    浏览添加刚才生成的DLL文件

uploads/200601/17_234644_snap8.jpg

    7.在aspx文件上,直接把生成的组件像拖控件一样的拖到页面上就可以用了

uploads/200601/17_234819_snap9.jpg

    这样就完成了,大家可以测试一下.这个是最简单的.明天学了再写.今天晚了先睡觉了

文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。