欢迎来到 衢州市某某建材教育中心
全国咨询热线:020-123456789
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

新闻中心
16.WPF 带标题内容控件
  来源:衢州市某某建材教育中心  更新时间:2024-05-06 00:59:14

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">


友情链接有什么上班摸鱼划水的电脑游戏推荐吗?加速器榜有哪些 榜上有名的加速器合集挂机养恐龙999999骨头99等级版快看!这个班级在抽大奖!时间商店嘉年华 变形金刚完结纪念摩尔庄园是怎么衰落的?无限火力阿卡丽天赋csgo狂牙大行动内容有哪些-狂牙大行动内容大全巴别塔模式是什么 人类最终会只说一种语言吗HSK标准教程3练习册听力文本及参考答案.PDF《战锤末世鼠疫2》各职业全地图通关配装及打法推荐 强大英雄、传奇云集成就攻略无限火力恶心英雄2022LOL无限火力蒙多攻略 lol无限火力蒙多符文出装介绍王者荣耀暃多少金币 新英雄暃多少钱寻仙手游风云劫境隐藏任务 风云劫任务攻略魔兽世界霍迪尔之子任务有哪些 霍迪尔之子声望任务线攻略英雄联盟奶妈出什么装备好,LOL星妈奶妈装备《魔兽世界》蓝色板甲幻化怎么获得 蓝色板甲幻化获取方法魔兽世界追风坐骑大全 魔兽600多种坐骑汇总 已推荐《暗黑3》Switch版多少钱(游戏最新售价分享)地下城与勇士狂战技能加点图片 地下城与勇士狂战士技能加点坦克世界手游火力战神(无限火力亡灵战神怎么出装)坎公骑冠剑战争女神怎么获得 获取攻略一览nova启动器破解版(安卓手机美化软件)明日方舟春分故事集刷哪关摩尔庄园手游全毛毛头位置一览 毛毛头在哪《极品飞车15:变速2》漂移-丰田场地csgo狂牙大行动内容有哪些-狂牙大行动内容大全魔兽世界怀旧服猎人BB技能大全 猎人宝宝技能大全(4)英霸“论剑天下”主题平衡性调整,道具调整优化!7.2.5多配色野外宠物收藏手册图鉴 这才是收集控啥叫真免费 《RPG三国》内测送4000元宝新天龙八部15周年庆,策划亲自直播发福利,只要参与人人有奖DNF 游戏里哪个职业好玩?DNF2015国庆礼包外观曝光 9月15日将公布“云端众神”属性价格自己玩的游戏有哪些 可以自己一个人玩的五大游戏推荐魔兽世界血精灵牧师幻化什么比较好 血精灵牧师幻化推荐摩尔庄园五大主角(摩尔庄园五种特产鱼类)DNF:剑宗神话排行更新,水果呐喊进前五,“两虎将”提升惊人四系开花-巫妖王之怒德鲁伊玩法分享魔兽世界:考古灵魂鹿终于等到 麦卡贡肃清空域不要错过
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

0.2334

Copyright © 2024 Powered by 衢州市某某建材教育中心   sitemap