主题

原创 2012年03月21日 17:27:36
 

主题

主题是属性设置的集合,使用这些设置可以定义页面和控件的外观,然后在某个 Web 应用程中的所有页、整个 Web 应用程序或服务器上的所有 Web 应用程中一致地应用此外观。例如,让所有的Button都具有相同的边框、背景色、字体等。ASP.NET的主题与HTML中的CSS既有联系又有区别,两者经常配合使用。

创建新主题

  1. 在 Visual Web Developer 中,右击网站名,单击“添加 ASP.Net 文件夹”,然后单击“主题”

    将创建名为“App_Themes”的文件夹和名为“Theme1”的子文件夹。

  2. “Theme1”文件夹重命名为 sampleTheme。

    此文件夹名将成为创建的主题的名称(在这里是“sampleTheme”)。具体名称无关紧要,但是在应用自定义主题的时候,必须记住该名称。

  3. 右击“sampleTheme”文件夹,选择“添加新项”,添加一个新的文本文件,然后将该文件命名为 sampleTheme.skin。

  4. 在 sampleTheme.skin 文件中,按下面的代码示例所示的方法添加外观定义。

<asp:Button runat="server" BackColor="lightgreen" BorderStyle="Solid" BorderColor="DarkGreen" />


提示:外观文件中通常包含很多属性,而且不能直接看到这些属性对应的效果,这给外观文件造成不少的困难。可以先在ASP.NET中以所见即所得的方式设置好控件外观属性,然后再复制到外观文件中。注意在复制代码时要把控件ID删除。

如果向“sampleTheme”文件夹添加一个级联样式表文件 (CSS),则该级联样式表将应用于所有使用该主题的页。 

  5. 在@ Page 指令中,添加一个将 sampleTheme 指定为主题名称的Theme 特性

<%@ Page Language="C#" MasterPageFile="~/Shop/ShopMasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Shop_Manage_Default" Title="无标题页" Theme="sampleTheme" %>


 

 

Concise,一款为hexo设计的简约而漂亮的主题

前言您可以先进Demo网站来看看这个主题的样式。Concise概括Concise是一款为Hexo设计的主题。我最早使用的是light主题,因为我非常喜欢light主题简约明朗的风格,之后看到pacma...
  • v123411739
  • v123411739
  • 2015年04月23日 21:14
  • 30467

Intellij Idea安装主题包

一直用默认的主题,但是白色的背景看久了会晃眼睛。所以打算换成黑色的。 不过Intellij只有两种主题,Default和Darcula。 现在只能自己手动安装一个了。新主题需要满足, 看久了不会太...
  • laiwenqiang
  • laiwenqiang
  • 2017年05月18日 02:57
  • 11595

win7程序员御用主题包制作

以前写过一篇xp系统换主题的小程序,http://blog.csdn.net/zuoming120/article/details/6575267  xp系统你们可以去看看这个。实在不行就去下载我的写...
  • zuoming120
  • zuoming120
  • 2013年01月13日 10:18
  • 4362

Sublime3 Markdown 去除左侧空白+更改主题

在Sublime3装完Markdown发现,打开md和txt文件主题都和默认不一样主要有: 主题为丑丑的灰白色左侧有大量空白去不掉,虽然放大会消失行号不见了仅打开txt文件和md文件会变得如上述...
  • Galoa
  • Galoa
  • 2018年01月11日 01:23
  • 14

29 超大表与超小表HASH JOIN优化方法--优化主题系列

select * from a,b where a.id=b.id; a表100GB b表50MB 如何优化??   select *,(select * from b wherea.id=b....
  • leo0805
  • leo0805
  • 2018年01月11日 17:53
  • 29

总结一下Android中主题(Theme)的正确玩法

本文为转载,原文出处:http://www.cnblogs.com/zhouyou96/p/5323138.html 总结一下Android中主题(Theme)的正确玩法 ...
  • u011791526
  • u011791526
  • 2016年07月29日 16:11
  • 10772

深入分析JavaWeb 49 -- Struts2中常用标签与主题

一、非UI标签1、property标签property标签用于输出指定值: * default:可选属性, 如果需要输出的属性值为null,则显示该属性指定的值 * esc...
  • z742182637
  • z742182637
  • 2016年06月08日 10:34
  • 1091

PhpStorm的主题和字体设置

(我的是已经设置过的了) 打开PhpStorm,点击File,然后点击Setting 然后 点击Apply,就可以看到主题变化的效果,其次就是来设置字体,先要选取一个样式,然后...
  • NOKIA_LC
  • NOKIA_LC
  • 2016年09月03日 17:17
  • 33876

eclipse不伤眼,设置字体主题以及窗体颜色

先来设置 字体大小,我这里设置11的宋体 再来装一个ui theme,去markplace找到这个东西安装,会重启 然后找到color theme安装,会重启然后在windows->pref...
  • weixin_36667844
  • weixin_36667844
  • 2016年12月13日 18:28
  • 379

儿童房现代动物主题时钟装饰

以一件装饰品来开始一个主题似乎有点奇怪,但这是我多年来学到的室内装饰设计技巧,它可以把整个房间塑造成壮观的东西! 因此,如果你正期待着一束新的快乐,那么你肯定是在思考时间。作为慈爱的父母,我们喜欢提前...
  • weixin_40943415
  • weixin_40943415
  • 2017年11月09日 16:10
  • 604
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:主题
举报原因:
原因补充:

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