How to remove extra column Datagrid

后端 未结 7 425
一生所求
一生所求 2020-12-09 02:59

i have binded itemsource to Datatable for Datagrid . it shows extra columns how to remove it

My code :



        
7条回答
  •  无人及你
    2020-12-09 03:36

    Solution 1 :

    Set AutoGenerateColumns="False" and Width="*" for all Columns

     
        
           
           
           
           
           
        
    
    

    Solution 2 : You can set like this to achieve your requirement

    
    
    
     this.dataGrid.AutoGeneratingColumn += dataGrid_AutoGeneratingColumn;
    
     void dataGrid_AutoGeneratingColumn(object sender, 
                                        DataGridAutoGeneratingColumnEventArgs e)
     {
         e.Column.Width = new DataGridLength(1, DataGridLengthUnitType.Star);
     }
    

提交回复
热议问题