• WPF XAML介绍


    一、XAML 简介

            XAML是一种声明性标记语言,它简化了为.NET Framework应用程序创建UI的过程。在声明性XAML标记中创建可见的UI元素,可以折叠隐藏代码,使程序界面编程更加简单和简洁。
    XAML直接以程序集中定义的一组特定后备类型表示对象的实例化。以文本表示时,XAML 文件是通常具有 .xaml 扩展名的 XML 文件。

            XAML对象元素通常声明类型的实例,也就是说XAML文件中的每个元素代表.NET中的一个类,并且XAML文件中的每个属性代表.NET类中的一个属性、方法或事件。后台文件.xaml.cs中部分类包含了XAML呈现层可以用的事件、方法和属性。

    编写XAML代码是需要注意,声明一个XAML元素时,可以用Name(或者x:Name)属性为该元素指定一个名称,这样在C#代码里面才可以访问到此元素。

     XAML的优点:

            XAML可以设计出专业的UI和动画----好用。
            XAML不需要专业的编程知识,它简单易懂、结构清晰-----易学。
            XAML能使设计师直接参与软件开发,随时沟通、无需二次转化-----高效    
            另外一个大优点就是:它帮助开发团队真正的实现了UI和业务逻辑的剥离

    接下来开始介绍XAML的语法,下面我们看一下这个图,方便我们理解;

    XAML必须遵循的4大原则:

        XAML是大小写区分的,对象元素、属性元素和特性名称必须严格区分大小写。
        所有的属性值,无论它是什么数据类型,都必须包含在双引号中;例如:

  • 相关阅读:
    3.8 如何在小红书上蹭热点,这里有8个方法【玩赚小红书】
    C语言实验十一 指针(一)
    【每日一题】逃离火灾
    Docker push的 http 413问题处理
    HTML+CSS大作业 格林蛋糕(7个页面) 餐饮美食网页设计与实现
    【计算机网络】IP协议的相关特性
    ElasticSearch-Mapping详解
    2023-11-16 android 编译提示module freg.default missing dependencies:
    深度学习入门(十五)环境和分布偏移(了解)
    GIT教程
  • 原文地址:https://blog.csdn.net/BYH371256/article/details/114963274