.NET 3.5, WPF를 사용하고 있습니다.두 번 클릭 할 때까지 DataGrid의 DatePicker가 숨김
데이터 격자에 포함 된 Datapicker. 데이터 선택기에서 날짜를 올바르게 변경하면 DataGrid의 RowEditingEnd 이벤트가 올바르게 트리거됩니다. 그러나 DataPicker가있는 열은 셀을 두 번 클릭 할 때까지 내용이 표시되지 않습니다. 셀을 두 번 클릭하면 DatePicker가 표시됩니다. DatePicker를 영구적으로 보이게 할 수있는 방법이 있습니까?
이<WPFToolkit:DataGrid Name="dgCustomPermPopup" AutoGenerateColumns="False" Margin="30,20,35,60" SelectionMode="Single" IsReadOnly="False" RowEditEnding="ch" >
<WPFToolkit:DataGrid.Columns>
<WPFToolkit:DataGridTextColumn Header="id" Binding="{Binding Id}" Width="50" />
<WPFToolkit:DataGridTextColumn Header="name" Binding="{Binding Path=DisplayDate}" Width="40" />
<WPFToolkit:DataGridTemplateColumn Header="DisplayDate">
<WPFToolkit:DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<WPFToolkit:DatePicker Text="" SelectedDate="{Binding Path=DisplayDate}" FirstDayOfWeek="Monday" SelectedDateFormat="Short" />
</DataTemplate>
</WPFToolkit:DataGridTemplateColumn.CellEditingTemplate>
</WPFToolkit:DataGridTemplateColumn>
</WPFToolkit:DataGrid.Columns>
</WPFToolkit:DataGrid>
은 어쩌면 이것은 당신에게 [편집에 대한 단일 클릭] 도움이 될 것이다 (http://wpf.codeplex.com/wikipage?title=Single-Click%20Editing&ProjectName=wpf) – V4Vendetta