首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

navigation:Page 中 怎么对DataGrid中的时间列进行自定义格式化

2012-03-29 
navigation:Page 中 如何对DataGrid中的时间列进行自定义格式化?如题[解决办法]参考下面的代码:XML codeU

navigation:Page 中 如何对DataGrid中的时间列进行自定义格式化?
如题

[解决办法]
参考下面的代码:

XML code
<UserControl xmlns:my1="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data"  x:Class="SilverlightApplication6.Page"  xmlns="http://schemas.microsoft.com/client/2007"     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"              xmlns:c="clr-namespace:SilverlightApplication6"    Width="400" Height="300">    <UserControl.Resources>        <c:DateConverter x:Key="dateconverter"></c:DateConverter>    </UserControl.Resources>    <Grid x:Name="LayoutRoot" Background="White">        <my1:DataGrid x:Name="DataGrid1" Width="500" Height="500">            <my1:DataGrid.Columns>                <my1:DataGridTemplateColumn Width="80">                    <my1:DataGridTemplateColumn.CellTemplate>                        <DataTemplate>                            <TextBlock Text="{Binding Birthday,Converter={StaticResource dateconverter},ConverterParameter='dd-MMM-yyyy'}" ></TextBlock>                        </DataTemplate>                    </my1:DataGridTemplateColumn.CellTemplate>                </my1:DataGridTemplateColumn>            </my1:DataGrid.Columns>        </my1:DataGrid>    </Grid></UserControl>
[解决办法]
或者替换模板。

<my1:DataGridTextBoxColumn DisplayMemberBinding="{Binding Birthday,Converter={StaticResource dateconverter},ConverterParameter='dd-MMM-yyyy'}" />

热点排行