• 控件开发五


    目标:

    -Panorama全景视图

    -Pivot枢轴视图

    一.Panorama:全景视图控件

    简介:

    -使用一个超过屏幕宽度的长水平画布,提供了独特显示控件、数据和服务的方式。

    -是一种选项、导航和数据的多屏滚动菜单。

    结构:

    -Background、Title、Items

     

    使用:

    -背景图片的高度为800像素,宽度大于480像素,不超过2000像素。

    Panorama Demo:

     1 <controls:Panorama Height="768" HorizontalAlignment="Left" Name="panorama1" Title="Panorama Demo" VerticalAlignment="Top" Width="480" SelectionChanged="panorama1_SelectionChanged">
     2       <controls:Panorama.Background>
     3           <ImageBrush ImageSource="PanoramaBackground.png"></ImageBrush>
     4       </controls:Panorama.Background>
     5             
     6       <controls:PanoramaItem Header="ScrollViewer">
     7           <ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
     8               <Image Source="PanoramaBackground.png"></Image>
     9           </ScrollViewer>
    10       </controls:PanoramaItem>
    11 </controls:Panorama>

    二.Pivot枢轴视图

    简介:

    -快捷管理应用应用中的视图或页面

    -过滤数据、视图分类

     

    结构:

    -Title、Header、PivotItem

    使用:

    -Header文字不要过长,以免其他 PivotItem中的Header无法显示。

    -在PivotItem中,不要使用ScrollViewer或ListBox这类带有手势的控件。

     Pivot Demo:

    <controls:Pivot Name="pivot1" Title="Pivot DEmo" SelectionChanged="Pivot_SelectionChanged">
          <controls:Pivot.Background>
              <ImageBrush ImageSource="Background.png"></ImageBrush>
          </controls:Pivot.Background>

          <controls:PivotItem Header="ScrollViewer">
              <ScrollViewer>
                  <Image Source="background.png"></Image>
              </ScrollViewer>
          </controls:PivotItem>
    </controls:Pivot>
  • 相关阅读:
    在xp中用sc命令安装自己写的服务的具体步骤
    .net中导出excel数据不全的解决方案
    转载:20092010年中国商业智能市场分析
    xp发布多维数据集过程
    .net中导出excel时不能自动显示网格线的解决方案
    .net中访问多维数据集报错
    在xp中用DOS添加服务时,输入SC命令提示不可用的解决方案
    jenkins在奴隶机上安装dotnetsdk
    .NET Core 使用jenkins发布代码
    jenkins添加linux方法
  • 原文地址:https://www.cnblogs.com/AngelLee2009/p/2218241.html
Copyright © 2020-2023  润新知