中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Silverlight學習筆記—3

發布時間:2020-06-18 13:59:17 來源:網絡 閱讀:251 作者:命苦 欄目:編程語言
在上一次學習了helloworld的項目結構,這次主要學習了silverlight的布局管理。
 
a.      Grid:網格布局。通過<Grid.RowDefinitions> 和 <Grid.ColumnDefinitions>來定義Grid的行和列,使用Grid.Row和Grid.Column兩個附加屬性指定子元素在Grid中顯示的位置,這是一種非常靈活的布局方式。如下面的XAML聲明:
<Gridx:Name="LayoutRoot"Background="#46461F" ShowGridLines="True">
    <Grid.RowDefinitions>
        <RowDefinition Height="120"/>
        <RowDefinition Height="*"/>
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="100"/>
        <ColumnDefinition Width="*"/>
    </Grid.ColumnDefinitions>
    <TextBlock Grid.Row="0"Grid.Column="0" Text="UserName:" VerticalAlignment="Center" Foreground="White"></TextBlock>
    <TextBlock Grid.Row="1"Grid.Column="0" Text="Password:" VerticalAlignment="Center" Foreground="White"></TextBlock>
    <TextBox Grid.Row="0"Grid.Column="1" Width="200" Height="30"HorizontalAlignment="Left"></TextBox>
    <TextBox Grid.Row="1"Grid.Column="1" Width="200" Height="30"HorizontalAlignment="Left"></TextBox>
</Grid>

定義一個兩行兩列的Grid,做一個簡單的用戶登錄的布局,為了明顯起見,把ShowGridLines屬性設為True,以便能夠顯示出邊框線。同時,我們指定了第一行的高度為120,而第二行的則是剩余的高度,用*來指定。
 
b.       
StackPanel
StackPanel支持用行或列的方式來進行頁面布局,默認情況下所有的子元素會垂直的排列顯示,如下面的XAML聲明三個矩形:
<StackPanelBackground="#46461F">
    <Rectangle Fill="#0099FF"Stroke="White"
               Width="100"Height="50" Margin="10"/>
    <Rectangle Fill="#0099FF"Stroke="White"
               Width="100"Height="50" Margin="10"/>
    <Rectangle Fill="#0099FF"Stroke="White"
               Width="100"Height="50" Margin="10"/>
</StackPanel>

當然我們也可以指定為水平排列,通過Orientation屬性指定:
<StackPanel Background="#46461F" Orientation="Horizontal">
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宣化县| 会同县| 丰宁| 视频| 页游| 贞丰县| 嵩明县| 临沭县| 常山县| 独山县| 淮滨县| 高清| 天台县| 望谟县| 新乐市| 四川省| 民勤县| 读书| 洛宁县| 马尔康县| 五常市| 宁明县| 宜都市| 石门县| 新丰县| 长乐市| 霍州市| 锦州市| 晋州市| 红河县| 抚州市| 洞头县| 包头市| 双流县| 西乌珠穆沁旗| 巴中市| 临沂市| 津南区| 夏邑县| 杂多县| 建平县|