带标题的内容控件 ContentControlWithTitle.xaml

继承内容控件类,表示同时具有一个单一元素内容(存储在Content属性) 和一个单一元素标题(存储在Head属性).有三个控件继承于带标题的内容控件 。

GroupBox

复制代码
    <Grid>
        <GroupBox Header="GroupBox1" Name=""GroupBox1"" Margin="5">
            <StackPanel>
                <RadioButton Content="RadioButton1" Name="RadioButton1"/>
                <RadioButton Content="RadioButton1" Name="RadioButton2"/>
                <RadioButton Content="RadioButton1" Name="RadioButton3"/>
                <RadioButton Content="RadioButton1" Name="RadioButton4"/>
                <Button Margin="3">Save</Button>
            </StackPanel>
        </GroupBox>
    </Grid>
复制代码

 

 

TabItem : 表示选项卡(TabControl )中的一页

复制代码
 <TabControl Margin="5" Name="TabControl1" TabStripPlacement="Bottom">
            <TabItem  Name="TabItem1">
                <TabItem.Header>
                    <StackPanel>
                        <TextBlock Margin="3" > Image and Title</TextBlock>
                        <TextBlock FontFamily="../Assets/Font/#iconfont" Text="&#xe684;"/>
                    </StackPanel>
                </TabItem.Header>
                <StackPanel>
                    <CheckBox Content="one" Margin="3"/>
                    <CheckBox Content="two" Margin="3"/>
                    <CheckBox Content="three" Margin="3"/>
                    <Button x:Name="Button" Content="Button" Click="Button_Click"></Button>
                </StackPanel>
            </TabItem>
            <TabItem Header="TabItem2" Name="TabItem2">
                <StackPanel/>
            </TabItem>
        </TabControl>
复制代码

 

Expander:通过单击一个按钮可以显示或隐藏所包含的内容。web页面和在线帮助常会采用这个。

ExpandDirection 属性设置显示的位置。

 

 

复制代码
    <Grid>
        <StackPanel Name="StackPanel" Margin="5">
            <Expander Header="Expander1" Margin="5">
                <Button Name="Button1">Button1</Button>
            </Expander>
            <Expander Header="Expander2" Margin="5" ExpandDirection="Up">
                <Button Name="Button2">Button2</Button>
            </Expander>

            <Expander Header="Expander3" Margin="5">
                <ScrollViewer Margin="5" Height="100">
                    <TextBlock TextWrapping="Wrap">当处理表格时..文本。</TextBlock>
                </ScrollViewer>
            </Expander>

        </StackPanel>
    </Grid>
复制代码

 

 

posted @   白清欢  阅读(54)  评论(0编辑  收藏  举报
编辑推荐:
· 大模型 Token 究竟是啥:图解大模型Token
· 35岁程序员的中年求职记:四次碰壁后的深度反思
· 继承的思维:从思维模式到架构设计的深度解析
· 如何在 .NET 中 使用 ANTLR4
· 后端思维之高并发处理方案
阅读排行:
· 感觉程序员要被 AI 淘汰了?学什么才有机会?
· Dify开发必备:分享8个官方文档不曾解释的关键技巧
· 活动中台系统慢 SQL 治理实践
· “你觉得客户需要”是杀死TA的最后一根稻草 | IPD集成产品开发
· BotSharp + MCP 三步实现智能体开发
点击右上角即可分享
微信分享提示