wpf combox样式自定义

wpf   combox原生的控件样式 非常的强大,而且支持自动完成、下拉单选、下拉方向、下拉框可定义大小等。

一个原生的combox的样式是这样子的:

wpf combox样式自定义_第1张图片

 

 

 在某些时候,根据设计的需要,combox样式需要更改,以下是我根据自己理解所写的combox自定义的样式。这个样式是由ToggleButton和ComboBox组成,先展示一下我改变之后的combox的样式。

wpf combox样式自定义_第2张图片

 

 

 

 

我这是为了区分所以设置了不同的颜色,颜色可以根据自己的喜欢改变,话不多说,先展示ToggleButton的代码。

 

        

 

然后下面是ComboBox代码:

  
                
            
            
                
                    
                        
                           
                                
                                    
                                        
                                    
                                        
                                            
                                        
                                        
                                            
                                        
                                    
                                
                            
                            
                            
                            
                        
                            
                    
                
            
        

 

 

 最后在combox引用样式就大功告成啦:


            
                ComboBox1
                ComboBox2
                ComboBox3
            

        

  

 

 

你可能感兴趣的:(wpf combox样式自定义)