WikiDer > Мастер-подробный интерфейс
В компьютер дизайн пользовательского интерфейса, а интерфейс master – detail отображает главный список и подробную информацию о текущем выбранном элементе. Первоначальная мотивация для основных деталей заключалась в том, что такая таблица просмотра на старых 80-символьных дисплеях 1980-х годов могла удобно отображать только около четырех столбцов на экране одновременно, тогда как типичный объект данных будет иметь около двадцати полей. Решение состоит в том, что в деталях отображаются все двадцать полей, а в главном блоке отображаются только обычно распознаваемые от трех до пяти, которые помещаются на экране в одну строку без прокрутки.
Основная область может быть формой, списком или деревом элементов, а область подробностей может быть формой, списком или деревом элементов, которые обычно размещаются либо ниже, либо рядом с основной областью.[1] При выборе элемента из основного списка сведения об этом элементе будут помещены в область сведений.[2][3]
Модель данных
Отношения «главный – деталь» - это отношения типа «один ко многим». Примерами отношения «главный-подробности» являются: набор заказов на покупку и набор отдельных позиций, принадлежащих каждому заказу на закупку, отчет о расходах с набором статей расходов или отдел со списком принадлежащих ему сотрудников. Приложение может использовать это отношение "главный-подробный", чтобы пользователи могли перемещаться по данным заказа на закупку и просматривать подробные данные для отдельных позиций, связанных только с выбранным основным заказом на закупку.
Смотрите также
Заметки
- ^ «Основные / подробные шаблоны». Oracle. Получено 2008-11-15.
- ^ Митчелл, Скотт (июнь 2006 г.). «Урок 7: Основная / детальная фильтрация с помощью DropDownList». Сеть разработчиков Microsoft. Получено 2008-04-18.
- ^ «Создание интерфейса Master-Detail». яблоко. Получено 2008-11-15.
Эта компьютерное программирование-связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |