WPF基础入门-Class1

这篇具有很好参考价值的文章主要介绍了WPF基础入门-Class1。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

WPF基础入门

Class1:布局

1、Grid行列结构
*:按比例设置宽高,eg:0.6*

<Grid>
        <!--两行两列-->
        <Grid.RowDefinitions>
            <RowDefinition Height="*"></RowDefinition>
            <RowDefinition></RowDefinition>
        </Grid.RowDefinitions>

        <Grid.ColumnDefinitions>
            <ColumnDefinition></ColumnDefinition>
            <ColumnDefinition></ColumnDefinition>
        </Grid.ColumnDefinitions>
    </Grid>

2、Grid.Column、Grid.ColumnSpan、Grid.Row、Grid.RowSpan的行列选中,在<Grid.ColumnDefinitions>同目录下:

<Button Width="100" Height="50" Name="SB" Content="SB"></Button>
        <Border Grid.RowSpan="2" Grid.Column="0" Background="YellowGreen"></Border>
        <Border Grid.Row="0" Grid.Column="1" Background="AntiqueWhite"></Border>
        <!--<Border Grid.Row="1" Grid.Column="0" Background="Aqua"></Border>-->
        <Border Grid.Row="1" Grid.Column="1" Background="Aquamarine"></Border>

WPF基础入门-Class1,wpf,c#
3、其他容器:
StackPanle:
Orientation=排列方向,超出的不会自动换行,会被隐藏

<StackPanel Orientation="Horizontal">
            <Button Width="100" Height="40" Click="Button_Click"></Button>
            <Button Width="100" Height="40"></Button>
            <Button Width="100" Height="40"></Button>
            <Button Width="100" Height="40"></Button>
            <Button Width="100" Height="40"></Button>
        </StackPanel>

WPF基础入门-Class1,wpf,c#

WrapPanel
默认水平排列 ,超出的自动排列

<WrapPanel Grid.Row="1">
            <Button Width="100" Height="40"></Button>
            <Button Width="100" Height="40"></Button>
            <Button Width="100" Height="40"></Button>
            <Button Width="100" Height="40"></Button>
            <Button Width="100" Height="40"></Button>
            <Button Width="100" Height="40"></Button>
        </WrapPanel>

WPF基础入门-Class1,wpf,c#

DockPanel
可控制靠边

<DockPanel Grid.Column="1" LastChildFill="False">
            <Button Width="100" Height="40" DockPanel.Dock="Right"></Button>
            <Button Width="100" Height="40" DockPanel.Dock="Bottom"></Button>
            <Button Width="100" Height="40" DockPanel.Dock="Top"></Button>
            <Button Width="100" Height="40" DockPanel.Dock="Left"></Button>
        </DockPanel>

WPF基础入门-Class1,wpf,c#文章来源地址https://www.toymoban.com/news/detail-665979.html

到了这里,关于WPF基础入门-Class1的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • WPF基础入门-Class7-WPF-MVVN框架

    Class7-MVVN框架 使用框架可以省掉如Class6中的 ViewModelBase.cs 的 OnPropertyChanged ,亦方便命令传参 1、NuGet安装 CommunityToolkit.Mvvm (原Mircrosoft.Toolkit.Mvvm)也可以安装MVVMLight等其他集成库 2、显示页面: 2、model文件: 3、显示效果:

    2024年02月11日
    浏览(27)
  • WPF入门基础

    WPF (Windows Presentation Foundation) 英 /ˌpreznˈteɪʃn/ Presentationn. (颁奖等)仪式,典礼;授予,颁发;(在仪式上接受的)奖项,赠予物;展示会,介绍会,发布会;陈述,报告,说明;(事物的)呈现方式;(证件等的)出示;(证物的)提交,提供;(戏剧的)演出;(胎

    2024年02月06日
    浏览(26)
  • WPF 零基础入门笔记(1):WPF静态页面,布局+样式+触发器

    WPF 零基础入门笔记(0):WPF简介 WPF MaterialDesign 初学项目实战(0):github 项目Demo运行 WPF MaterialDesign 初学项目实战(1)首页搭建 WPF MaterialDesign 初学项目实战(2)首页导航栏样式 WPF MaterialDesign 初学项目实战(3)动态侧边栏 WPF MaterialDesign 初学项目实战(4)侧边栏路由管理

    2024年02月11日
    浏览(30)
  • WPF 入门笔记 - 03 - 样式基础

    ? 程序的本质 - 数据结构 + 算法 ? ?本篇为学习李应保老师所著的《WPF专业编程指南》并搭配 WPF 开发圣经《WPF编程宝典第4版》以及痕迹大佬《WPF入门基础教程系列》文章所作笔记,对应《WPF专业编程指南》第 9 章之间内容,主要概述 WPF 中关于样式的相关内容,希望可以帮到

    2024年02月08日
    浏览(38)
  • WPF 入门笔记 - 01 - 入门基础以及常用布局

    🥑本篇为学习博客园大佬圣殿骑士的《WPF基础到企业应用系列》以及部分DotNet菜园的《WPF入门教程系列》所作笔记,对应圣殿骑士《WPF基础到企业应用系列》第 1 - 6 章之间内容,包括 WPF 项目结构、程序的启动和关闭、程序的生命周期、继承关系以及常见的布局控件及其应用

    2024年02月05日
    浏览(31)
  • Wpf基础入门——容器Panel篇

    一个窗口中只能包含一个元素 不应显示设置元素尺寸 不应使用坐标设置元素的位置 可以嵌套布局容器 Grid:网格。可以自定义行和列并通过行列的数量、行高和列宽来调整控件的布局。近似于HTML中的Table。 StackPanel:栈式面板。可将包含的元素在竖直或水平方向上排成一条直线

    2024年02月06日
    浏览(63)
  • WPF入门教程系列一——基础

    一、 前言            最近在学习WPF,学习WPF首先上的是微软的MSDN,然后再搜索了一下网络有关WPF的学习资料。为了温故而知新把学习过程记录下来,以备后查。这篇主要讲WPF的开发基础,介绍了如何使用Visual Studio 2013创建一个WPF应用程序。 首先说一下学习WPF的基础知

    2024年02月07日
    浏览(39)
  • WPF 入门笔记 - 03 - 样式基础及模板

    🍟 程序的本质 - 数据结构 + 算法 🍟 本篇为学习李应保老师所著的《WPF专业编程指南》并搭配 WPF 开发圣经《WPF编程宝典第4版》以及痕迹大佬《WPF入门基础教程系列》文章所作笔记,对应《WPF专业编程指南》第 9-10 章之间内容,主要概述 WPF 中关于样式及模板部分的梳理及应

    2024年02月08日
    浏览(30)
  • WPF 入门笔记 - 04 - 数据绑定 - 补充内容:资源基础

    宇宙很大,生活更大,也许以后还有缘相见。 --三体 🌌 💭 该篇作为[WPF 入门笔记 - 04 - 数据绑定] - Additional Content 章节的补充内容 XAML 资源概述 (WPF .NET) WPF中的每一个元素都有一个 Resources 属性,该属性存储了一个资源字典集合。一般来说,可以把WPF的资源按照不同的性质分

    2024年02月11日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包