您好,欢迎来到yzc666亚洲城手机版_www.yz666.com_yzc666亚洲城官网我要投稿

当前您在:yzc666亚洲城手机版 > 产经资讯 > 热点资讯 >
正文

ASPNET20服务器控件之类型化样式属性

  如图1所示,图中显示了一个MyPanel控件,其中包括一行文字,文字的背景图像已经定义,并且文字处于居中。

  在得知远景X3上市一百天销量就达到2万多台的消息后,我和老婆首先就奔到了吉利汽车的4S店。看到远景X3让我们很是惊喜,果然畅销车就是不一样,外观很是精致漂亮,

  实际上,创建类型化样式属性并不是一个简单的过程。为此,下面我们将通过典型应用示例来说明创建的具体方法,以便读者加深对于实现要点的理解。

  文章对控件样式属性的基本概念进行了介绍,同时,本文重点对类型化样式属性的创建方法进行。yzc666亚洲城官网

  继承自Style类的类称为类型化样式。Style类可以由控件开发人员来扩展,创建一个自定义类型化样式,它重写或者添加Style类的属性。服务器控件也可以把自定义类型化样式作为ControlStyle属性的类型。例如,Table控件的ControlStyle属性就是TableStyle类型,该类型是扩展的Style,添加了例如CellPadding、CellSpacing和GridLines属性等。在初步了解类型化样式属性的基本概念之后,下面列举了实现类型化样式属性的方法要点。

  (2)HorizontalAlign,用于指定所添加内容的水平对其方式;

  本节通过创建一个MyPanel控件以及相关联的类型化样式MyPanelStyle,来如何实现并使用自定义类型化样式。就功能而言,MyPanel与ASP.NET 2.0内置的Panel控件是一致。开发人员可以通过把需要添加的控件嵌套在控件的标签中,向Controls集合中添加控件。在可视化设计器中,把所需添加的控件拖放到Panel的设计界面上,就可以把控件添加到Controls集合中。然而,MyPanel并不是从Panel类继承而来,而是自定义实现的结果,同时,该控件还提供了类型化样式属性MyPanelStyle,其中设置了3个样式属性:

  在分析之前,为了帮助读者更好的阅读以上源代码,下面列举了MyPanel类图。

  (3)重写CopyFrom和MergeWith方法,从定义的属性中复制或者将定义的属性和一个给定样式的属性合并;

  (2)定义样式将为控件提供的属性。在Style的ViewState字典中保存该属性;

上一篇:教授建议女性产假休满1年网友怒怼“这是女人!
下一篇:注册会计师
本文关键词: ─热点资讯
yzc666亚洲城手机版_www.yz666.com_yzc666亚洲城官网
yzc666亚洲城手机版_www.yz666.com_yzc666亚洲城官网是目前国内专业的产经经济新闻网站,目前开设栏目产业资讯、财经热点、互联网、科技新闻等栏目。
联系我们
Copyright © 2012-2018 yzc666亚洲城手机版_www.yz666.com_yzc666亚洲城官网 版权所有
9056731@qq.com
QQ:9056731
地址:北京xxxxx区xxxx路xxxx号