Элементы управления DateTimePicker

он выглядит подобно элементу управления

Элемент управления DateTimePicker Довольно сложен и допускает отображение и редактирование форматированной информации о дате и времени. Он выглядит подобно элементу управления ComboBox, Внутри которого в текстовой форме отображается информация даты и времени. Форматирование этого отображения может быть задано на основе нескольких предопределенных форматов или путем спецификации специальной строки форматирования. Если выбрать стрелку выпадающего списка, появляется элемент управления календаря, предоставляющий пользователю интуитивно ясный и гибкий механизм выбора. Событием по умолчанию является событие ValueChanged, Которое можно обрабатывать, чтобы получать уведомления об изменении даты и времени или о том, что в элементе управления произошел выбор даты. Вы используете элемент управления ListBox Для представления пользователям списка элементов, обычно позволяя им выбрать один или несколько элементов списка в качестве одного из аспектов задачи ввода данных. Поле списка обычно используется, когда вы хотите, чтобы пользователь видел одновременно несколько элементов, доступных для выбора, часто с возможностью выбора нескольких элементов сразу. Поля списков хранят элементы, представляемые в списке, в виде набора объектных ссылок, сохраняемых в коллекции типа ListBox.ObjectCol — Lection, Вложенного типа в классе ListBox. Когда поле списка отображает хранящееся в нем элементы, он вызывает метод ToString Каждой объектной ссылки, и результат этих вызовов даст то, что будет представлено пользователю. Вы можете поместить в эту коллекцию объект любого рода, так что вы можете держать все данные, ассоциированные с отображаемым значением, в одном месте, и только строковое представление данного объекта будет передаваться в состав элементов списка.

Допустим, например, для какой-то задачи вы хотите представлять пользователям для выбора список заказчиков. Однако когда форма будет обрабатываться, вам потребуется ID заказчика и, возможно, другая информация, чтобы произвести обработку в соответствии с выбором. Для поддержки такого сценария вы могли бы создать класс Customer, Который переопределяет метод ToString, Унаследованный от базового класса System. Object

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *