今天有个功能需要在网格中输入时间,本来是用文本框的,但是客户说不知道格式,要求用选择的形式,好像silverlight又没有能选择时间的控件,谷歌下得到一个曲线救国的答案,记录下
1 <sdk:DataGridTemplateColumn Header="起始日期"> 2 3 <sdk:DataGridTemplateColumn.CellTemplate> 4 <DataTemplate> 5 <TextBlock Text="{Binding SellBegin}" /> 6 </DataTemplate> 7 </sdk:DataGridTemplateColumn.CellTemplate> 8 9 <sdk:DataGridTemplateColumn.CellEditingTemplate> 10 <DataTemplate> 11 <my:DatePicker SelectedDate="{Binding SellBegin}" /> 12 </DataTemplate> 13 </sdk:DataGridTemplateColumn.CellEditingTemplate> 14 15 </sdk:DataGridTemplateColumn>
能显示时间,但是还是不能选择到时间,时间部分需要手输,而且在编辑状态看不到,已有找到更好的办法再更新