Creating a custom multi column ComboBox
                               
                             
                            
                            
                            
                            
                              Categories: Lists & Grids, Selection, Skinnable and Inherited Controls
                             
                           | 
                          
                            
                              
                                Tags: Developers, Data Binding, Windows & Dialogs, 1. Beginner, 2. Intermediate, Customization, Data Binding, Pre v6.3, v6.3, v6.4 and Later, 3. Advanced
                               
                             
                            
                              Revision: 1
                             
                            
                              Posted: 03/Jan/2009
                             
                            
                              Updated: 03/Jan/2009
                             
                            
                              Status: Publish
                             
                            
                              Types: Code
                             
                           | 
                         
                       
                      
                      
                      In this sample code I demonstrate how to create a multi column ComboBox which is based on the ListView control. I have checked this control in desing time and you can define columns and items as you do in the ListView control and the overriden SelectedItem of the combobox returns a ListViewItem selected in the dropdown. 
                      Note: Codes are submitted as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it. 
                      Terms of Agreement: 
                      By using this code, you agree to the following terms... 
                      1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge. 
                      2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws. 
                      3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
                      4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description. 
                      
  
                      
                      About the author
                      
                      
                      
                      Related Articles
                      
                        
                          
                            | Lists & Grids | 
                              | 
                            
                              
                             | 
                           
                        
                        
                          
                          
                          
                         
                        
                          
                            
                              
                              
                                I played a bit around with the new 6.4 ListView control, its quite amazing what you can do with it. It opens a lot of new ways to present data in a better and more userfriendly way.
                               
                              
                                Tags: Architects, Developers, Data Binding, C#, 2. Intermediate, 3. Advanced, Customization, Data Binding, v6.4 and Later
                               
                             
                           | 
                          
                            
                           | 
                          
                            
                           | 
                         
                        
                          
                            
                              
                              
                              
                                Tags: Developers, Data Binding, 2. Intermediate, 3. Advanced, Customization, Layouting, Pre v6.3, v6.3, v6.4 and Later
                               
                             
                           | 
                          
                            
                           | 
                          
                            
                           | 
                         
                        
                          
                            
                              
                              
                              
                                Tags: Developers, Data Binding, Navigation, 1. Beginner, 2. Intermediate, Data Binding, Navigation, ASP.NET, Pre v6.3, v6.3, v6.4 and Later, 3. Advanced
                               
                             
                           | 
                          
                            
                           | 
                          
                            
                           | 
                         
                        
                          
                            
                              
                              
                              
                                Tags: Architects, Developers, Data Binding, 1. Beginner, 2. Intermediate, 3. Advanced, Pre v6.3, v6.3, v6.4 and Later
                               
                             
                           | 
                          
                            
                           | 
                          
                            
                           | 
                         
                        
                          
                            
                              
                              
                                The DataListView control is an extension to the Visual WebGui ListView. It inherits from the Visual WebGui ListView control and adds DataSource/DataMemeber support to provide a DataGridView behavior in terms of data population.
                               
                              
                                Tags: Developers, Data Binding, 1. Beginner, 2. Intermediate, 3. Advanced, Data Binding, Pre v6.3
                               
                             
                           | 
                          
                            
                           | 
                          
                            
                           | 
                         
                        
                          
                            
                              
                              
                                Extended ListView Enhancements - from Webcast conducted on May 5th & 6th 2010 Requires v6.4 beta2e and above and MS Visual Studio 2008
                               
                              
                                Tags: Developers, Data Binding, 2. Intermediate, 3. Advanced, Customization, Data Binding, v6.4 and Later
                               
                             
                           | 
                          
                            
                           | 
                          
                            
                           | 
                         
                       
                     
                   
                 
               
              
             |