zoukankan      html  css  js  c++  java
  • C# WPF

    1.WPF用申诉式语言XAML编写的。

    2.WPF很灵活。

    3.用于丰富界面开发。

    <Window x:Class="WpfApplication1.Window1"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Window1" Height="300" Width="300">
        <Grid>
            <Grid.Background>
                <LinearGradientBrush>
                    <GradientStop Offset="0" Color="Blue"></GradientStop>
                    <GradientStop Offset="0.5" Color="LightBlue"></GradientStop>
                </LinearGradientBrush>
            </Grid.Background>
            <TextBox Height="23" Margin="10,10,10,0" Name="textBox1" VerticalAlignment="Top" Text="{Binding ElementName=slider1, Path=Value, UpdateSourceTrigger=PropertyChanged}" />
            <Slider Height="21" Margin="10,38,10,0" Name="slider1" VerticalAlignment="Top" Maximum="100" />
            <Button Content="Button" HorizontalAlignment="Left" Margin="22,100,0,0" VerticalAlignment="Top" Width="113" Height="43"/>
            <Label Content="Label" HorizontalAlignment="Left" Margin="22,171,0,0" VerticalAlignment="Top" Height="37" Width="146"/>
        </Grid>
    </Window>
    窗口标签中Title、Height、Width都是窗口的属性
    在XAML文件中属性的值的类型总是字符串,
    但XAML的解析器可以把这些字符串转换成.NET的任意类型

    具体效果如图。

    界面简单而绚丽。

    界面控件的属性调整界面非常直观。

    整体上 XAML 简化了代码,让编码者甚至一句代码都不用自己写就完成漂亮的程序。

        <Grid Margin="10,0,0,0">

    设置grid网格布局

    相对于JAVA FX中的布局简单很多,代码操作只需要修改属性即可。

  • 相关阅读:
    根据进程id pid 查容器id
    jenkins 持续集成笔记1 --- 安装配置
    PMM 监控 MySQL 使用钉钉告警
    PMM 监控 MySQL
    docker HealthCheck健康检查
    顶层const和底层const
    Windows下使用VS2017搭建FLTK开发环境
    解决FAT32格式U盘安装win10时0x8007000D错误
    在VS中为C/C++源代码文件生成对应的汇编代码文件(.asm)
    VS2017设置主题和代码字体
  • 原文地址:https://www.cnblogs.com/yi-jie/p/4477675.html
Copyright © 2011-2022 走看看