zoukankan      html  css  js  c++  java
  • 动态改变控件的样式(Css)

    (1)Style属性
             private void btnUpload_Click(object sender, System.EventArgs e)
          {
                Label1.Style("text-transform") = "Capitalize";      
            }

    (2)cssClass属性
               <html>
                    <head>
                        <style>
                                .myClass1
                                    {
                                        font:18pt script;
                                        color: red;
                                     }
                               .myClass2
                                    {
                                        font:24pt script;
                                        color: blue;
                                     }
                        </style>
                    </head>
                        ……
                        ……
               </html>
             private void btnUpload_Click(object sender, System.EventArgs e)
          {
                Label1.cssClass ="myClass2";
            }

    (3)生成Style类并赋给控件

            private void Button1_Click(object sender, System.EventArgs e)
            
    {
                Style s 
    = new Style();
                s.BackColor 
    = Color.Yellow;
                s.ForeColor 
    = Color.Red;
                s.BorderStyle 
    = BorderStyle.Dashed;
                s.BorderWidth 
    = new Unit(4);
                
    this.TextBox1.ApplyStyle(s);
                
    this.TextBox2.MergeStyle(s);
            }

    ApplyStyle()方法覆盖了控件的旧样式,而MergeStyle()则不会覆盖现存的属性。
       

  • 相关阅读:
    Norton我错怪了你啊~~
    RUNRMTCMD命令使用
    如何查看QTEMP的内容?可以查看别人的QTEMP的
    关于文件的ShareODP和USROPN
    虚拟主机权限之log4net
    如何向远程系统提交命令?
    在5250上面实现复制粘贴
    php与数据库对应实体类的命名
    Action Script 中的 super
    Linux下源码编译方式安装MySQL5.5.12(转)
  • 原文地址:https://www.cnblogs.com/ghx88/p/348944.html
Copyright © 2011-2022 走看看