wpf学习笔记

来源:互联网 发布:qq邮箱stmp服务器端口 编辑:程序博客网 时间:2024/06/05 12:00
  • 添加一整张背景图片
// 整个窗体添加背景图片 <Grid.Background>     <ImageBrush ImageSource="BackGround.bmp" /> </Grid.Background>// 窗体指定部分添加背景图片 <StackPanel Grid.Column="0" Grid.Row="1">     <StackPanel.Background>        <ImageBrush ImageSource="BackGround.bmp" />    </StackPanel.Background></StackPanel>
  • 添加几张图片拼接背景(图片为100*400)
<Grid Width="400" Height="400">    <Grid.Background>        <DrawingBrush Viewport="0,0,1,1">            <DrawingBrush.Drawing>                <DrawingGroup>                    <ImageDrawing ImageSource="1.jpg" Rect="0, 0, .25, 1" />                    <ImageDrawing ImageSource="2.jpg" Rect=".25, 0, .25, 1" />                    <ImageDrawing ImageSource="3.jpg" Rect=".5, 0, .25, 1" />                    <ImageDrawing ImageSource="4.jpg" Rect=".75, 0, .25, 1" />                </DrawingGroup>            </DrawingBrush.Drawing>        </DrawingBrush>    </Grid.Background></Grid>
  • 无边框宽体不能拖动——给窗体添加mousedown事件
private void Window_MouseDown(object sender, MouseButtonEventArgs e){    if (e.LeftButton == MouseButtonState.Pressed)    {        DragMove();    }}
  • 给按钮添加图片背景
<Button>    <Button.Background>        <ImageBrush ImageSource="help_n.bmp"/>    </Button.Background></Button>
0 0
原创粉丝点击