• XAML!我所不知道的(学习笔记)


    学习文章:Windows Presentation Foundation 巡游
    1、Windows Presentation Foundation 提供五个布局面板,以便控制和约束子元素的大小和位置:Canvas、DockPanel、StackPanel Grid 和 WrapPanel。
    2、编译时,XAML 被编译为不完全类,您可以从自己的代码中自然地访问 XAML 中的任何命名元素(就好像已经在那里声明该元素一样),因为您的代码是同一个类的一部分。
    3、Windows Presentation Foundation 利用新的 Windows Vista 显示驱动程序模型,它与打印模型共享功能,并且它具有通过终端服务实现的高保真远程处理。
    4、最强大的画刷之一是 VisualBrush,它是一个 TileBrush,它包含的任何可视对象都是内容。
    5、样式决定任何内容片段的外观。它们可以被命名(并且按名称使用),或者面向特定的控件类型 (Button),或者同时满足这两者。注意下面的XAML:
    <StackPanel xmlns="http://schemas.microsoft.com/winfx/avalon/2005" 
    xmlns:x
    ="http://schemas.microsoft.com/winfx/xaml/2005"
       Margin
    ="15" LayoutTransform="scale 2" >
       
    <StackPanel.Resources>
          
    <Style x:Key="MyStyle" TargetType="{x:Type TextBox}">
             
    <Setter Property="Background" Value="Green" />
             
    <Setter Property="Foreground" Value="White" />
          
    </Style>
       
    </StackPanel.Resources>
       
    <TextBox Style="{StaticResource MyStyle}">TextBox 1</TextBox>
       
    <TextBox Style="{StaticResource MyStyle}">TextBox 2</TextBox>
       
    <TextBox>Unstyled</TextBox>
    </StackPanel>
    6、Windows Presentation Foundation 支持三种类型的数据绑定:一次性(忽略服务器更新)、单向(只读)和双向(读写)。
    7、0x20000 是高端硬件支持;0x10000 是基本的硬件呈现;0x00000 是软件呈现。
  • 相关阅读:
    转载cocos3.17cmake打包
    cocos-lua3.17 Lua tableView工具类
    cocso引擎整体流程
    letCode-1
    letCode-2
    图像语义分割的前世今生
    简要介绍弱监督学*
    win10下乌龟git安装和使用
    STM32F4+Wi-Fi+EDP 向 OneNet 上传数据
    GoogLeNet学习
  • 原文地址:https://www.cnblogs.com/tansm/p/346055.html
Copyright © 2020-2023  润新知