zoukankan      html  css  js  c++  java
  • WPF为ItemsControl设置ItemsPanelTemplate

    1. 直接在XAML中以对象属性的方式

     1 <ItemsControl x:Name="lstNew">
     2             <ItemsControl.ItemsPanel>
     3                     <ItemsPanelTemplate>
     4                                <StackPanel VerticalAlignment="Top"  Orientation="Vertical">
     5                                      <StackPanel.LayoutTransform>
     6                                               <ScaleTransform ScaleX="1" ScaleY="-1" />
     7                                                             </StackPanel.LayoutTransform>
     8                                    </StackPanel>
     9                         </ItemsPanelTemplate>
    10               </ItemsControl.ItemsPanel>
    11  </ItemsControl>
    View Code

    2. 以资源的方式来设置

        2.1.在资源文件中定义好ItemsPanelTemplate

    1 <ItemsPanelTemplate x:Key="ItemsPanelTemplate">
    2         <StackPanel VerticalAlignment="Top"  Orientation="Vertical">
    3             <StackPanel.LayoutTransform>
    4                 <ScaleTransform ScaleX="1" ScaleY="-1" />
    5             </StackPanel.LayoutTransform>
    6         </StackPanel>
    7     </ItemsPanelTemplate>
    View Code

        2.2.在XAML中访问资源

    1 <ItemsControl ItemsPanel="{DynamicResource ItemsPanelTemplate}"></ItemsControl>
    View Code

      注意:以资源的方式设置,其实是设置ItemsPanel的ItemsPanelTemplate

               

  • 相关阅读:
    服务器ECS安装nodejs和mongodb
    bxSlider轮播图
    ckplayer播放器
    使用bootstrap和fontawesome
    java的极速验证
    安装python
    redis安装
    正则表达式
    部署django项目的环境以及mondoDB数据的导入
    反向代理和正向代理
  • 原文地址:https://www.cnblogs.com/tommy-huang/p/5282250.html
Copyright © 2011-2022 走看看