Я привязываю свои GridControl ItemsSource
к коллекции типа List<Foo>
, где Foo
содержит DateTime
Недвижимость TimeStamp
. Я хотел бы убедиться, что когда TimeStamp
будет отображаться на GridControl
, что отображается в формате «dd-MM-yyyy HH: mm: ss.fff».DevExpress GridControl, как сделать ** любые ** столбцы типа DateTime в определенном формате DateTime?
Как я могу указать указанный конкретный столбец Я знаю имя столбца и задаю формат?
Что можно сделать, чтобы иметь любой столбец, который имеет тип
DateTime
вынесенного в определенном формате (например, «ДД-ММ-ГГГГ HH: MM: ss.fff»)?
Что касается моего первого вопроса у меня есть следующие, но это не похоже на работу:
<dxdo:LayoutPanel Caption="Sample Data" ItemHeight="2*">
<dxg:GridControl ItemsSource="{Binding SampleData}" AutoGenerateColumns="AddNew" EnableSmartColumnsGeneration="True">
<dxg:GridControl.View>
<dxg:TableView AllowEditing="False" AutoWidth="True" BestFitArea="All" AllowBestFit="True" ShowGroupPanel="True" ShowSearchPanelMode="Always"/>
</dxg:GridControl.View>
<dxg:GridControl.Columns>
<dxg:GridColumn FieldName="TimeStamp">
<dxe:TextEditSettings DisplayFormat="dd-MM-yyyy HH:mm:ss.fff"/>
</dxg:GridColumn>
</dxg:GridControl.Columns>
</dxg:GridControl>
</dxdo:LayoutPanel>
Что касается второго вопроса, где бы я указал такое, если я не хотел указывать 'FieldName'? Я бы просто опустил «FieldName»? –
Я действительно изменил ваши вопросы ... первый для указанного столбца (для которого вы знаете имя) ... второй для всех столбцов типа DateTime. Я отредактирую – Jcl
Что касается второго вопроса, где бы я наиболее оптимально прошел все столбцы? Лучше всего подключиться к событию типа OnDataBoundPropertyUpdated в xaml? –