Search Results for

    Show / Hide Table of Contents

    Сворачивание/разворачивание элементов

    Вы можете управлять видимостью отдельных элементов заголовка интерактивно, с помощью специальной кнопки типа MatrixCollapseButton. Кнопка вставляется в элемент заголовка и управляет видимостью других элементов. На картинке ниже показана кнопка и управляемый ею элемент (выделяется красной рамкой при выборе кнопки):

    При нажатии на кнопку в окне предварительного просмотра связанные с ней элементы скрываются или показываются. При этом отчет перестраивается:

    Добавление кнопки

    Добавить кнопку в элемент заголовка можно с помощью контекстного меню. Выделите элемент, нажмите правую кнопку мыши и выберите пункт "Кнопка сворачивания". Кнопка будет добавлена в левую часть элемента.

    При добавлении кнопки у элемента меняется свойство Padding.Left, чтобы текст не перекрывался кнопкой.

    Настройка кнопки

    При добавлении кнопки FastReport автоматически настраивает связь кнопки и управляемого ей элемента. В некоторых случаях может понадобиться настроить связь вручную. Для этого откройте редактор элемента, который должен быть зависим от кнопки, и укажите имя кнопки на закладке "Видимость/Видимость управляется кнопкой".

    Кнопка может управлять несколькими элементами одновременно.

    Кнопка может располагаться выше управляемого ею элемента:

    или на одном уровне с ним:

    Начальное состояние управляемого элемента - его видимость - задается в редакторе элемента на закладке "Видимость/Видимый".

    Удаление кнопки

    Удалить кнопку можно двумя способами:

    • выделите кнопку и нажмите клавишу Delete;
    • в контекстном меню элемента снимите галочку у пункта "Кнопка сворачивания".

    Перемещение кнопки

    По умолчанию кнопка имеет свойство Dock = Left. Это значит, что она прижата к левому краю элемента. Чтобы переместить кнопку на новое место, в окне "Свойства" установите свойство Dock = None.

    Вы также можете использовать свойство Anchor кнопки для привязки ее к определенному месту элемента.

    Настройка внешнего вида кнопки

    С помощью панели инструментов "Рамка" вы можете настроить значок кнопки: цвет и стиль рамки, цвет фона. Кроме того, в окне "Свойства" можно установить следующие свойства кнопки:

    Свойство Значение по умолчанию Описание
    Cursor Hand Вид курсора мыши.
    Exclusive False Если true, то только один элемент может находиться в развернутом состоянии.
    Exportable False Если true, кнопка будет отображаться при экспорте отчета.
    Printable False Если true, кнопка будет отображаться при печати отчета.
    ShowCollapseExpandMenu False Определяет, надо ли показывать меню с пунктами "Свернуть/развернуть все" при нажатии правой кнопки мыши на данной кнопке.
    Symbol PlusMinus Символ, отображаемый внутри кнопки.
    SymbolSize 5 Размер символа кнопки.
    Back to top © 1998-2025 Copyright ООО «Быстрые отчеты»