文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>零基础学通Silverlight4(3):布局..

零基础学通Silverlight4(3):布局..

时间:2010-10-12  来源:wanxl

3.1 布局原则

Silverlight注重于创建更加灵活的布局,开发人员能够创建与显示分辨率和窗口无关的、在不同的显示器上可以很好地进行缩放的用户界面,当窗口内容发生变化时可以调整它们自己。
     不应显式设定元素的尺寸。元素应当可以自动改变以适合它们的内容。
◎所有容器类都是从Panel     Background属性为面板背景着色的画刷。
◎、StackPanel使用的是精确坐标,StackPanel,当Grid只可以使用绝对坐标而Grid还可以仿StackPanel更方便。 示范使用综合布局
运行的结果的主要XAML其中已添加完整的批注
<UserControl
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Class="Ch6_Exam4_1.MainPage"
    Width="800" Height="450" Background="Red">
<Border Background="#FF958B8B">
    <Grid x:Name="LayoutRoot" Background="White" Margin="40,5,40,5">
 
<!—标题放Border速腾1.4T" />
                         <ListBoxItem Content="     为各车型ListBoxItem ,在Panel界面的实例。
void SelectionChanged_Click(object sender, SelectionChangedEventArgs e)
        {
                  ListBoxItem Car=((ListBox)sender).SelectedItem as ListBoxItem;
                  switch  (Car.Content.ToString())
                  {
                         case "界面,创建Golf.xamlà
                                this.MyPanel.Children.Add(new Golf ());
                                break;
                         case "新明锐中 -->
                                this.MyPanel.Children.Add(new Mingrui ());
                                break;    
                         case "速腾1.4T中 -->
                                this.MyPanel.Children.Add(new Shuteng ());
                                break;
                         case "福克斯两厢中 --界面,创建Kouluz.xaml各车型介绍文字 -->
          <Style x:Key="txtBlock" TargetType="TextBlock">
                 <Setter Property="FontSize" Value="15" ></Setter>
                    <Setter Property="FontWeight" Value="Bold"></Setter>
                    <Setter Property="Foreground"  Value="Red"></Setter>
                    <Setter Property="TextWrapping" Value="Wrap"></Setter>
                    <Setter Property="FontFamily" Value="Arial"></Setter>
             </Style>     
 
<!--界面文件介绍文字的TextBlock款在节油技术上作了大幅度的提升和 Page 应用程序的根视觉效果设计为包含可导航内容和永久用户界面 (UI) 文件并为可导航内容生成一个框架。
Visual Studio ”,默认的模版向我们提供了一个MainPage.xaml     Frame是一片可以被导航的区域。可以指定一个默认的视图,任何导航都可以在那片区域被触发,Frame 类提供用于页导航的方法和属性。将 Source 属性设置为要显示的页的 URI,或调用 Navigate 方法并将该页的 URI 作为参数来传递。
◎     各个Page页面,在Views目录下,如默认的Home.xaml、About.xaml等。
 
 
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载