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()则不会覆盖现存的属性。
       

  • 相关阅读:
    递归算法——求取斐波那契数列(2)
    递归算法——求取斐波那契数列(1)
    《鸟哥的Linux私房菜》学习笔记(1)——文件与目录
    C# FINEUI 多页签(tab)中的笔记
    echarts 在.net 中和数据库交互
    FineUiMVC的tab控件加载URL(内部的_外部的)
    随想
    工作记录
    sql生成唯一标识
    ubuntu 中安装oracle 步骤
  • 原文地址:https://www.cnblogs.com/ghx88/p/348944.html
Copyright © 2011-2022 走看看