Поделиться через


Пошаговое руководство. Отображение заголовков элементов в элементе управления DataRepeater (Visual Studio)

Обновлен: Июль 2008

Заголовок элемента в элементе управления DataRepeater предоставляет визуальный индикатор при выборе DataRepeaterItem. Если свойство LayoutStyle имеет значение Vertical (значение по умолчанию), заголовок элемента отображается слева от каждого элемента. Если свойство LayoutStyle имеет значение Horizontal, заголовок элемента отображается сверху от каждого элемента.

При первоначальном выборе заголовок элемента отображается в цвете, определенном свойством SelectionColor, также отображается белый значок со стрелкой.

Cc488200.alert_note(ru-ru,VS.90).gifПримечание.

Если свойство SelectionColor имеет значение White, при первоначальном выборе элемента символ выделения не будет отображаться.

Когда поле DataRepeaterItem находится в фокусе, цвет заголовка элемента изменяет цвет фона на ItemTemplate и цвет значка со стрелкой на черный. Если данные изменены, в заголовке элемента отображается символ карандаша.

Ширина по умолчанию (или высота, если свойство LayoutStyle установлено равным Horizontal) заголовка элемента равна 15 точкам. Можно изменить ширину, используя свойство ItemHeaderSize.

Cc488200.alert_note(ru-ru,VS.90).gifПримечание.

Если значение свойства ItemHeaderSize меньше 11, значки индикатора не отображаются в заголовке элемента.

Можно скрыть заголовок элемента, установив значение свойства ItemHeaderVisible равным False. Когда ItemHeaderVisible установлено равным False, индикатором того, что элемент выделен, является пунктирная линия по периметру DataRepeaterItem.

Cc488200.alert_note(ru-ru,VS.90).gifПримечание.

Можно предоставить свой собственный индикатор выделения, управляя свойством IsCurrent элемента DataRepeaterItem в событии DrawItem элемента управления DataRepeater. Дополнительные сведения см. в разделе IsCurrent.

Изменение внешнего вида заголовков элементов

  1. В конструкторе Windows Forms выберите нижнюю область управляющего элемента DataRepeater.

    Cc488200.alert_note(ru-ru,VS.90).gifПримечание.

    Следует выбрать нижнюю область элемента управления. При выборе области шаблона элемента в окне "Свойства" появится другой набор свойств.

  2. В окне "Свойства" используйте свойство SelectionColor для изменения цвета текста в данном заголовке элемента.

    Cc488200.alert_note(ru-ru,VS.90).gifПримечание.

    Если свойство SelectionColor имеет значение White, при первоначальном выборе элемента символ выделения не будет отображаться.

  3. Используйте свойство ItemHeaderSize для изменения ширины (или высоты) заголовков элементов.

    Cc488200.alert_note(ru-ru,VS.90).gifПримечание.

    Если значение свойства ItemHeaderSize меньше 11, значки индикатора не отображаются в заголовке элемента.

Чтобы скрыть заголовки элементов

  1. В конструкторе Windows Forms выберите нижнюю область управляющего элемента DataRepeater.

    Cc488200.alert_note(ru-ru,VS.90).gifПримечание.

    Следует выбрать нижнюю область элемента управления. При выборе области шаблона элемента в окне "Свойства" появится другой набор свойств.

  2. В окне "Свойства" присвойте свойству ItemHeaderVisible значение False.

    Когда выбран элементDataRepeater, единственным индикатором этого является пунктирная линия по периметру DataRepeaterItem.

См. также

Задачи

Практическое руководство. Изменение внешнего вида элемента управления DataRepeater (Visual Studio)

Практическое руководство. Изменение структуры элемента управления DataRepeater (Visual Studio)

Устранение неполадок при использовании элемента управления DataRepeater (Visual Studio)

Основные понятия

Общие сведения об элементе управления DataRepeater (Visual Studio)

Ссылки

DataRepeater

Журнал изменений

Дата

Журнал изменений

Причина

Июль 2008

Добавлен раздел.

Изменение функции SP1.