zoukankan      html  css  js  c++  java
  • (2)WPF XAML

     

    一、创建一个空白界面

    <Window x:Class="WpfApp1.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            Title="MainWindow" Height="450" Width="800">
        <Grid>
    
        </Grid>
    </Window>

    1 名称空间

    2  关联类文件

    <Window x:Class="WpfApp1.MainWindow"

    3 类文件

        public partial class MainWindow : Window
        {
            public MainWindow()
            {
                InitializeComponent();
            }
        }

    默认构造函数InitializeComponent();的作用

    元素命名

        <Grid x:Name="grid">
        </Grid>

    等价于

        <Grid Name="grid">
        </Grid>

    如果用不上也可以不加Name属性

    5 复杂属性

    6 标记扩展

    7 附加属性

    8 嵌套

    9 特殊字符和空白

    10 事件

        <Grid Name="Grid1">
            <Button Click="Button_Click"></Button>
        </Grid>

    当输入Click的名称后点击创建事件会自动生成后台代码

            private void Button_Click(object sender, RoutedEventArgs e)
            {
    
            }

    11 使用其他名称空间

    12.合并 xaml和CS

    根据 xaml的x:Class="WpfApp1.MainWindow" 和cs类里的 public partial class MainWindow : Window

     可以把xaml和cs代码会合并到一个类里

  • 相关阅读:
    删除名字和参数
    更改NX TITLE为路径
    我自己写的创建刀具
    创建刀具,很有用的信息
    控件改名
    已知体的最大尺寸在一堆实体里面找这个体
    cam对象类型
    ORACLE导入导出工具的使用
    ORACLE表空间
    Statement与PreparedStatement的区别
  • 原文地址:https://www.cnblogs.com/buchizaodian/p/10057032.html
Copyright © 2011-2022 走看看