C # TableAdapter Заполняет поле DateTime.Как мне отредактировать, чтобы в таблице отображалось только время? - PullRequest
0 голосов
/ 12 декабря 2010

Мой проект формы Windows отображает таблицу с помощью TableAdapter со следующими столбцами: Имя, Местоположение, Время начала, Категория. Столбец Время начала соответствует полю DateTime в наборе данных MS Visual Studio 2010. В таблице избыточно отображать ММ / ДД / ГГГГ ЧЧ: ММ: СС AM / PM, если на надписи над таблицей отображается «События для ММ / ДД / ГГГ». Как я могу отображать только время в таблице? Таблица автоматически заполняется информацией, и я не могу сказать date.ToShortTimeString () до того, как информация поступит в таблицу.

1 Ответ

3 голосов
/ 12 декабря 2010

Установите формат для столбца на t.
Конкретные инструкции см. В документации по вашему элементу управления сеткой (или тому, что вы используете).

РЕДАКТИРОВАНИЕ : во встроенном в .Net DataGridView вы можете установить для свойства DefaultCellStyle.Format столбца значение "t".

Для получения дополнительной информации см. Стандартные строки формата даты и времени .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...