WPF_布局基础

布局容器

Grid

定义由列和行组成的灵活的网格区域。

        
            
            
        

        
            
            
        

背景

        
        
        
        

尺寸

自动适应:以所在行的元素最高尺寸为标准来定义行高。

WPF_布局基础_第1张图片

绝对尺寸:给指定数值或者比例来定义行高。

WPF_布局基础_第2张图片WPF_布局基础_第3张图片

跨行跨列:类似合并方格。

WPF_布局基础_第4张图片

StackPanel

将子元素排列成水平或垂直的一行(默认:垂直)。

WPF_布局基础_第5张图片WPF_布局基础_第6张图片

WrapPanel

将子元素按从左到右的顺序定位,将内容分到其包含框边缘的下一行(默认:水平排列)。

WPF_布局基础_第7张图片WPF_布局基础_第8张图片

DockPanel

将子内容停靠在布局容器的边缘。

WPF_布局基础_第9张图片WPF_布局基础_第10张图片

UniformGrid 

提供一种在网格(网格中的所有单元格都具有相同的大小)中排列内容的方法。

WPF_布局基础_第11张图片WPF_布局基础_第12张图片

案例

    
        
            
            
        

        

        
            
                
                
            
            
            

            
                
                    
                    
                    
                    
                    
                

                
                    
                    
                    
                

                
                
                
                
                

                
                
                
                

            

        
    

WPF_布局基础_第13张图片

你可能感兴趣的:(WPF,wpf)