16.WPF 带标题内容控件

摘要


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

正文


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

16.WPF 带标题内容控件


    
        
            
                
                    
                    用户登录
                
            
            
                用户名
                
                密码
                
                
                    
                    
                
            
        
    

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


    
        
            
                A1
                A2
                A3
            
        
        
            
                
                    
                    用户信息
                
            
            
                
                    
                
                
            
        
        
            CC
        
    
private void tabMain_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
    this.Dispatcher.BeginInvoke(new Action(() => {

        MessageBox.Show(tabMain.SelectedIndex.ToString());
    }));
}

private void btnGo_Click(object sender, RoutedEventArgs e)
{
    tabMain.SelectedIndex = 2;
}
16.WPF 带标题内容控件

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

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

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

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

 
     
         
             BBBB
         
     
     
         
              *********************
         
     
 
发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章