2010-05-14 45 views
4

一個額外的列顯示我有四列specfied但爲什麼,我總是看到在輸出這是爲什麼我們總是在數據網格

出一個額外的列,這是我的XAML代碼

<Grid x:Name="LayoutRoot" Background="White" Height="492" Width="453"> 
     <sdk:DataGrid MinHeight="100" x:Name="dgCounty" AutoGenerateColumns="False" VerticalAlignment="Top" Grid.Row="1" IsReadOnly="True" Margin="5,5,5,0" RowDetailsVisibilityChanged="dgCounty_RowDetailsVisibilityChanged" SelectionMode="Extended" RowDetailsVisibilityMode="VisibleWhenSelected"> 
      <sdk:DataGrid.Columns> 
       <sdk:DataGridTemplateColumn> 
        <sdk:DataGridTemplateColumn.CellTemplate> 
         <DataTemplate> 
          <Button x:Name="myButton" Width="24" Height="24" Click="Details_Click"> 
           <Image x:Name="img" Source="Images/detail.JPG" Stretch="None"/> 
          </Button> 
         </DataTemplate> 
        </sdk:DataGridTemplateColumn.CellTemplate> 
       </sdk:DataGridTemplateColumn> 
       <sdk:DataGridTemplateColumn Header="ID"> 
        <sdk:DataGridTemplateColumn.CellTemplate> 
         <DataTemplate > 
           <sdk:Label Content="{Binding EmployeeID}" /> 
         </DataTemplate> 
        </sdk:DataGridTemplateColumn.CellTemplate> 
       </sdk:DataGridTemplateColumn> 
       <sdk:DataGridTemplateColumn Header="Name"> 
        <sdk:DataGridTemplateColumn.CellTemplate> 
         <DataTemplate > 
          <sdk:Label Content="{Binding EmployeeFName}" /> 
         </DataTemplate> 
        </sdk:DataGridTemplateColumn.CellTemplate> 
       </sdk:DataGridTemplateColumn> 
       <sdk:DataGridTemplateColumn Header="MailID"> 
        <sdk:DataGridTemplateColumn.CellTemplate> 
         <DataTemplate > 
          <sdk:Label Content="{Binding EmployeeMailID}" /> 
         </DataTemplate> 
        </sdk:DataGridTemplateColumn.CellTemplate> 
       </sdk:DataGridTemplateColumn> 
      </sdk:DataGrid.Columns> 

</sdk:DataGrid> 

有沒有我們需要做的任何設置來刪除額外的列?

在此先感謝您的幫助。

+0

這從來沒有發生過我。這個額外的列代表什麼?哪些數據列? – Timores 2010-05-14 10:00:55

+1

你在做任何分組嗎?如果這樣會在開始和結束時添加額外的列。 – Stephan 2010-05-17 13:51:41

回答

0

您可以嘗試將DataGrid的ColumnWidth屬性設置爲*。另一種方法是將最後一列的Width設置爲*。

相關問題