ITabFootnotes.BackgroundBrush

Синтаксис Fore

BackgroundBrush: IGxBrush;

Синтаксис Fore.NET

BackgroundBrush: Prognoz.Platform.Interop.Tab.Drawing.IGxBrush;

Описание

Свойство BackgroundBrush определяет кисть, которая будет использоваться для заполнения фона панели сносок.

Комментарии

В качестве значения свойства указывается экземпляр одного из следующих классов:

Панель сносок используется в различных инструментах продукта «Форсайт. Аналитическая платформа», доступ к параметрам для её настройки предоставляют следующие свойства:

Также панель сносок реализует компонент среды разработки TabFootnotesBox.

Пример

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента UiTabSheet с наименованием «UiTabSheet1» и компонента TabFootnotesBox, для которого «UiTabSheet1» установлен в качестве источника данных. Добавьте ссылку на системную сборку Drawing.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    TabSheet: ITabSheet;
    Footnotes: ITabFootnotes;
    Footnote: ITabFootnote;
Begin
    TabSheet := UiTabSheet1.TabSheet;
    Footnotes := TabSheet.Footnotes;
    //Градиент от белого до лазурного по вертикали компонента
    Footnotes.BackgroundBrush := New GxLinearGradientBrush.Create(
        GxColor.FromKnownColor(GxKnownColor.White),
        GxColor.FromKnownColor(GxKnownColor.DarkGray),
        90);
    //Новая сноска
    Footnote := Footnotes.Add(00);
    Footnote.Text := "Среднее значение";
End Sub Button1OnClick;

При нажатии на кнопку в коллекцию сносок таблицы будет добавлена одна сноска, а для панели сносок будет задан градиентный фон. Компонент TabFootnotesBox при этом примет примерно следующий вид:

См. также:

ITabFootnotes