2014-09-28 80 views
0

有沒有關於如何在wpf數據網格上使用編輯模式的教程?下面這個簡單的網格似乎無法編輯評論欄。Datagrid不會進入編輯模式

<DataGrid x:Name="_myDataGrid" AutoGenerateColumns="False" IsReadOnly="True" ItemsSource="{Binding}" SelectionMode="Single" CanUserResizeColumns="False" CanUserResizeRows="False"> 
      <DataGrid.RowHeaderStyle> 
       <Style TargetType="DataGridRowHeader"> 
        <Setter Property="Content" Value="{Binding doorNumber}" /> 
        <Setter Property="MinWidth" Value="40" /> 
        <Setter Property="Width" Value="Auto" /> 
       </Style> 
      </DataGrid.RowHeaderStyle> 
      <DataGrid.Columns> 
       <DataGridTemplateColumn Header="Comment" MinWidth="100" Width="*" IsReadOnly="False"> 
        <DataGridTemplateColumn.CellTemplate> 
         <DataTemplate> 
          <TextBlock Text="{Binding doorComment}" ToolTip="{Binding doorComment}" TextTrimming="CharacterEllipsis" IsHitTestVisible="False" /> 
         </DataTemplate> 
        </DataGridTemplateColumn.CellTemplate> 
        <DataGridTemplateColumn.CellEditingTemplate> 
         <DataTemplate> 
          <TextBox Text="{Binding doorComment}" TextWrapping="Wrap" /> 
         </DataTemplate> 
        </DataGridTemplateColumn.CellEditingTemplate> 
       </DataGridTemplateColumn> 
      </DataGrid.Columns> 
     </DataGrid> 
+1

爲什麼'IsReadOnly = 「真」'如果你想編輯? – har07 2014-09-28 06:46:47

+0

原因我不是很聰明? :P – 2014-09-28 07:36:55

回答

0

變化IsReadOnly = 「true」 以 IsReadOnly = 「假」

相關問題