zoukankan      html  css  js  c++  java
  • WPF(一)颜色的调用

    (1)代码生成的颜色:

    前台:

     <TextBox  x:Name="textbox1" VerticalContentAlignment="Center" HorizontalContentAlignment="Stretch" Margin="0 10 0 10 ">啊实打实</TextBox>    

     <TextBox  x:Name="textbox2" VerticalContentAlignment="Center" HorizontalContentAlignment="Stretch" Margin="0 10 0 10 ">阿达</TextBox>             <TextBox  x:Name="textbox3" VerticalContentAlignment="Center" HorizontalContentAlignment="Stretch" Margin="0 10 0 10 ">ads打算</TextBox>             <TextBox  x:Name="textbox4" VerticalContentAlignment="Center" HorizontalContentAlignment="Stretch" Margin="0 10 0 10 ">阿达</TextBox>             <TextBox  x:Name="textbox5" VerticalContentAlignment="Center" HorizontalContentAlignment="Stretch" Margin="0 10 0 10 ">这</TextBox>

    后台:

     第一种创建方法:

            textbox1.Background = new SolidColorBrush(Colors.Blue); //单一的画刷     

    第二种创建方法    

       textbox2.Background = new SolidColorBrush(SystemColors.ControlColor);      

          或textbox2.Background = SystemColors.ControlBrush;    

    第三种创建方法         

      byte red = 0; byte green = 225; byte blue = 0;            

     textbox3.Background = new SolidColorBrush(Color.FromRgb(red,green,blue));

     也可以这样创建   

    Color color = new Color();            

     color.A = 225;            

     color.R = 201;          

    color.G = 0;            

     color.B = 0;           

     textbox4.Background = new SolidColorBrush(color);

    第四种创建方法  

                textbox4.Background = new SolidColorBrush(Color.FromArgb(100, 0, 0, 0));

    第五种创建方法 :这个的颜色是浮点型的,所以要转成浮点型的。以前的255在这代表的是1.范围是:0~1

                textbox5.Background = new SolidColorBrush(Color.FromScRgb((float)1, (float)0.225, (float)0.35, (float)0.0));            

    (2)在XAML中设置颜色

    在XAML中设置颜色是比较简单的

    例如

    <TextBox  x:Name="textbox6" Background="Aquamarine" VerticalContentAlignment="Center" HorizontalContentAlignment="Stretch" Margin="0 10 0 10 ">这</TextBox>            

    <TextBox  x:Name="textbox7" Background="#FFFF0000" VerticalContentAlignment="Center" HorizontalContentAlignment="Stretch" Margin="0 10 0 10 ">这</TextBox>

  • 相关阅读:
    arcgis连接oracle发布服务,提示数据未注册到服务器,手动注册服务器失败
    安装arcgis server时提示“应用程序无法启动,因为应用程序......或使用命令行sxstrace.exe”
    创建自定义地理(坐标)变换
    坐标系转换方式
    ArcSDE数据库、文件地理数据库和个人地理数据库的区别
    4D
    Oracle 11g中创建实例
    Oracle 10g客户端的安装和配置
    Oracle 11g服务端的安装和配置
    类装载器ClassLoader
  • 原文地址:https://www.cnblogs.com/xuxiaorong/p/2421141.html
Copyright © 2011-2022 走看看