欢迎来到 百色市某某机电设备有限公司
全国咨询热线:020-123456789
联系我们

地址:联系地址联系地址联系地址

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

新闻中心
16.WPF 带标题内容控件
  来源:百色市某某机电设备有限公司  更新时间:2024-05-08 17:37:34

16.WPF 带标题内容控件

摘要


WPF中的标题三个带标题的内容控件,分别是内容GroupBox,TabControl和Expander

正文


GroupBox 控件将允许您直观地将一组控件组合在一起 。这显然也可以使用许多面板中的控件一个来完成,但是标题 GroupBox 添加了一种特殊类型的标题和边框  ,这在历史上在 Windows 操作系统中被大量使用 。内容

16.WPF 带标题内容控件

<Window x:Class="_16.MainWindow"n xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"n xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"n xmlns:d="http://schemas.microsoft.com/expression/blend/2008"n xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"n xmlns:local="clr-namespace:_16"n mc:Ignorable="d"n Title="MainWindow" Height="220" Width="300" ResizeMode="NoResize" WindowStyle="SingleBorderWindow">n <Grid>n <GroupBox Margin="10" Padding="10">n <GroupBox.Header>n <StackPanel Orientation="Horizontal">n <Image Source="/user.png" Width="16"></Image>n <TextBlock FontWeight="Bold">用户登录</TextBlock>n </StackPanel>n </GroupBox.Header>n <StackPanel>n <TextBlock>用户名</TextBlock>n <TextBox></TextBox>n <TextBlock>密码</TextBlock>n <PasswordBox></PasswordBox>n <StackPanel Orientation="Horizontal">n <Button Margin="0 10" Padding="5" Content="登录"></Button>n <Button Margin="10" Padding="5" Content="关闭"></Button>n </StackPanel>n </StackPanel>n </GroupBox>n </Grid>n</Window>

TabControl控件 允许您将界面分成不同的区域  ,每个区域都可以通过单击通常位于控件顶部的标题选项卡标题来访问。选项卡控件通常用于 Windows 应用程序,内容甚至在 Windows 自己的控件界面中  ,如文件/文件夹的标题属性对话框等 。

<Grid>n <TabControl Margin="10" TabStripPlacement="Top" n Name="tabMain" SelectionChanged="tabMain_SelectionChanged">n <TabItem Header="A">n <StackPanel Margin="5">n <CheckBox>A1</CheckBox>n <CheckBox>A2</CheckBox>n <CheckBox>A3</CheckBox>n </StackPanel>n </TabItem>n <TabItem>n <TabItem.Header>n <StackPanel Orientation="Horizontal">n <Image Source="/user.png" Width="16" Stretch="Fill"></Image>n <TextBlock>用户信息</TextBlock>n </StackPanel>n </TabItem.Header>n <TabItem.Content>n <StackPanel>n <Button x:Name="btnGo" Margin="10" Click="btnGo_Click" Content="GoC"></Button>n </StackPanel>n n </TabItem.Content>n </TabItem>n <TabItem Header="C">n CCn </TabItem>n </TabControl>n</Grid>

private void tabMain_SelectionChanged(object sender,内容 SelectionChangedEventArgs e)n{ n this.Dispatcher.BeginInvoke(new Action(() => { nn MessageBox.Show(tabMain.SelectedIndex.ToString());n }));n}nnprivate void btnGo_Click(object sender, RoutedEventArgs e)n{ n tabMain.SelectedIndex = 2;n}16.WPF 带标题内容控件

Expander控件 ,它封装了一块内容 ,控件通过单击小箭头按钮可现实或隐藏所包含的标题内容。Expander控件默认折叠 ,内容可通过设置IsExpandered属性改变这种行为 。控件

可设置扩展器的扩展方向,默认为Down ,通过设置ExpandDirection属性的Up、Left或Right值。

当折叠Expander时 ,箭头始终指向将要展开的方向。

使用ScrollViewer控件创建可滚动的扩展区域。

<StackPanel>n <Expander Header="服务信息" Margin="10">n <StackPanel>n <TextBlock>BBBB</TextBlock>n </StackPanel>n </Expander>n <Expander Header="用户信息" Margin="10" ExpandDirection="Up">n <ScrollViewer VerticalScrollBarVisibility="Visible" Height="100">n <TextBlock TextWrapping="Wrap">


友情链接我的世界花雨庭魔法起床详细攻略。(地图和搭配篇以及部分特殊方块。)生化危机1 详细流程攻略《最强蜗牛》端午节活动攻略大全 2022端午节活动玩法攻略汇总三国志11战国攻略,三国志11要怎样才能得到铜雀台魔法门之英雄无敌3 组合宝物合成材料及功能一览表牧场物语重聚矿石镇图文攻略 新手指南全攻略大全(8)三国志刘备传(严国栋版)全攻略杭州旅游自由行攻略,杭州两天一晚旅游攻略,杭州千岛湖两天一晚上海旅游攻略大全(精华版),收藏起来慢慢看2048高分必看!通关技巧大揭秘,让你成为游戏高手PSP崓欧女神传 蕾娜斯》详尽攻略合集耠女神传늇斯acg的游戏怎么玩,这ACG游戏咋打不开2048游戏的核心运算《三国志13》全系统图文玩法解析攻略三国志9刘备攻略剧情,三国志9威力加强版刘备190开始怎么灭袁绍最强蜗牛希域神域图文全攻略幻想三国志2续缘篇攻略,幻想三国志2大团圆结局攻略原创口袋妖怪白金光电脑版_电脑玩口袋妖怪白金光模拟器下载、安装攻略教程《怪物猎人:崛起》图文攻略:流程攻略+怪物资料+武器派生+技能招式+机制系统+装备搭配+开荒指引【游侠攻略组】最终幻想16信件全收集有哪些 FF16信件全收集任务流程攻略《FF14》巴哈入侵8层 机械人简易图文攻略最终幻想14仙剑奇侠传一完美攻略 (攻略,地图,BUG)《三国志13》武将吕布破局攻略讲解[攻略]十项全能:DOTA2全能骑士入门攻略fc吞食天地2攻略谋略,吞食天地2全攻略淘宝双十一秒杀攻略,有哪些技巧?最终幻想13 冥碑任务图文攻略大侠立志传正式版 全绝招(总共20个)获取方式一览(全流程攻略25)3DS牧场物语三个村庄的珍贵朋友图文攻略【dota2血魔出装】血魔加点出装攻略_dota2血魔出什么装备《三国志9》威力加强版攻略双十一活动攻略三国志战略版9级地多少兵能打 9级地的打法攻略梦幻西游五开攻略,攻宝宝的优先选择,全力还是血攻?最强蜗牛兰斯洛特怎么选和器官怎么升级(方法)《英杰传》人物培养攻略幽灵线东京攻略ps最终幻想8攻略秘籍,PS版《最终幻想8》攻略技巧总结《最强蜗牛》狸先生攻略 狸先生任务总流程分享《三国志幻想大陆》张辽战魂怎么搭配 7月张辽战魂搭配攻略
联系我们

地址:联系地址联系地址联系地址

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

0.1607

Copyright © 2024 Powered by 百色市某某机电设备有限公司   sitemap