powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Форматирование времени StringFormat
7 сообщений из 7, страница 1 из 1
Форматирование времени StringFormat
    #37313459
turidav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Есть код
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
 <DataTemplate x:Key="ColTemplate">
                        <Grid >
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="60"/>
                                <ColumnDefinition Width="5"/>
                                <ColumnDefinition Width="60"/>
                            </Grid.ColumnDefinitions>
                            <Grid.RowDefinitions>
                                <RowDefinition Height="30*"/>
                                <RowDefinition Height="30"/>
                            </Grid.RowDefinitions>
                            <TextBlock Grid.Row="0" Grid.ColumnSpan="3" Text="{Binding Path=Name}" TextWrapping="Wrap" />
                        <TextBlock Grid.Row="1" Grid.Column="0" Text="{Binding Path=TimeStart}" TextAlignment="Center" />
                            <TextBlock Grid.Row="1" Grid.Column="1" Text="-" TextAlignment="Center" />
                            <TextBlock Grid.Row="1" Grid.Column="2" Text="{Binding Path=TimeEnd}"  TextAlignment="Center" />
                        </Grid>
 </DataTemplate>


Требуется поля TimeStart и TimeEnd отобразить в формате hh:mm.
Данные передаются в формате TimeStamp
Пробовал "StringFormat=hh:mm","StringFormat=\hh:mm"..... Много разных вариантов, в т.ч. и как в MSDN. Ничего не получается. Либо вылетает Exception, либо просто пустота отображается.
Вопрос: как все-таки правильно задать формат?
...
Рейтинг: 0 / 0
Форматирование времени StringFormat
    #37313793
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
<TextBlock Text="{Binding Path=TimeStart StringFormat="{} {0:dd/MM/yyyy}"/}"  />
...
Рейтинг: 0 / 0
Форматирование времени StringFormat
    #37313794
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выделение не сработало, в коде убери [b]
...
Рейтинг: 0 / 0
Форматирование времени StringFormat
    #37315134
turidav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SeVa,

SeVa
Код: plaintext
1.
<TextBlock Text="{Binding Path=TimeStart StringFormat="{}{0:dd/MM/yyyy}"/}"  />
3

Все это замечательно работает ... но для даты. Работало и раньше.

А нужно для времени.
...
Рейтинг: 0 / 0
Форматирование времени StringFormat
    #37315150
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что в твоем понимании "формат TimeStamp"?
...
Рейтинг: 0 / 0
Форматирование времени StringFormat
    #37315175
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timestamp - это не время, это просто последовательный счетчик
...
Рейтинг: 0 / 0
Форматирование времени StringFormat
    #37315245
turidav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вестникtimestamp - это не время, это просто последовательный счетчик

Прошу прощения. TimeSpan, конечно же.....
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Форматирование времени StringFormat
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]