WPF入门教程详解3——Grid、StackPanel、DockPanel、WrapPanel、Canvas、Calendar、Image、文字内嵌图片、ProgressBar、Rectangle

Grid

在这里插入图片描述

 <Grid.RowDefinitions>
            <RowDefinition Height="100"/>
            <RowDefinition Height="200"/>
            <RowDefinition></RowDefinition>
            <RowDefinition></RowDefinition>
        </Grid.RowDefinitions>

StackPanel

在这里插入图片描述

<StackPanel Orientation="Vertical" Opacity="0.5">
            <Label Width="180" Height="30" Content="label control"
                   VerticalAlignment="Top" Margin="0,10" FontSize="18" Foreground="Black"/>
            <Label Width="180" Height="30" Content="label control1"
                   VerticalAlignment="Top" Margin="0,10" FontSize="18" Foreground="Blue"/>
        </StackPanel>

DockPanel

在这里插入图片描述

        <DockPanel Background="Beige" LastChildFill="True">
            <DockPanel DockPanel.Dock="Left" Background="Red" Width="50" />
            <DockPanel DockPanel.Dock="Left" Background="Red" Width="50" />
            <DockPanel DockPanel.Dock="Left" Background="Red" Width="50" />
            <DockPanel DockPanel.Dock="Left" Background="Green" Width="200" />
        </DockPanel>

WrapPanel

在这里插入图片描述

                <WrapPanel Width="700" Orientation="Vertical">
            <StackPanel Width="300" Height="100" Background="Teal"/>
            <StackPanel Width="300" Height="100" Background="Teal" Orientation="Vertical"/>
        </WrapPanel>

Canvas

在这里插入图片描述

        <Canvas Width ="500" Height="500">
            <StackPanel Width="100" Height="100" Background="Red" Canvas.Top="50" Canvas.Left="200"></StackPanel>
            <StackPanel Width="100" Height="100" Background="Green" Canvas.Top="250" Canvas.Left="200"/>
            <StackPanel Width="100" Height="100" Background="Yellow" Canvas.Top="150" Canvas.Left="95"/>
            <WrapPanel Width="100" Height="100" Background="Black" Canvas.Top="150" Canvas.Left="305"/>
            <WrapPanel Width="100" Height="100" Background="Purple" Canvas.Bottom="80" Canvas.Right="80"/>
        </Canvas>

Calendar

在这里插入图片描述

       <Calendar SelectionMode="MultipleRange" DisplayDate="2022-01-01" SelectedDate="2022-01-01"
                DisplayDateStart="2022-01-01" DisplayDateEnd="2022-03-01">
        </Calendar>

Image

在这里插入图片描述

文字内嵌图片

在这里插入图片描述

在这里插入图片描述

ProgressBar

在这里插入图片描述
在这里插入图片描述

Rectangle

在这里插入图片描述

设置填充内容

方法1:可视化画笔

在这里插入图片描述

方法2:图片画笔

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值