Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Отображение элементов управления в столбцах сетки

См. также

Дополнительно к выводу данных из таблицы вы можете разместить в столбцах сетки элементы управления так, что вместо обычных данных в форме появятся встроенные текстовые поля, флажки, поля с раскрывающимися списками, поля ввода значений и прочие элементы управления.

Включить элементы управления в столбец можно на этапе разработки в конструкторе форм или программным образом во время выполнения.

fox00019.gif Как включить элементы управления в столбец сетки на этапе разработки

1. Включите сетку в форму.

2. В окне Properties задайте значение свойства ColumnCount равное количеству столбцов сетки.

Например, введите 2 для двухстолбцовой сетки.

3. В окне Properties выберите родительский столбец в поле Object.

Например, выберите Column1, если хотите включить элемент управления в Column1. Рамка вокруг сетки изменится, показывая, что вы редактируете внутренний объект сетки fox90001.gif столбец.

4. Выберите требуемый элемент управления в панели инструментов Controls и щелк ите мышью на родительском столбце.

Включенный в столбец сетки элемент управления будет виден только во время выпо нения.

5. Убедитесь, что включенный в столбец элемент управления выводится в поле Object окна Properties с отступом относительно родительского столбца.

Если включенный элемент управления является флажком, задайте свойство флажка Caption в виде " ", а значение свойства столбца Sparse сделайте "ложь" (.F.).

6. Установите в свойстве столбца ControlSource требуемое поле таблицы.

Например, значением свойства столбца ControlSource на следующей иллюстрации яв яется products.discontinu из TESTDATA.DBC в каталоге Visual FoxPro SAMPLES\DATA.

7. Укажите в качестве значения свойства CurrentControl родительского столбца нов й элемент управления.

fox00019.gif Как удалить элемент управления из столбца сетки

1. Выделите элемент управления в поле Object окна Properties.

2. Вызовите конструктор форм.

Если окно Properties видимо, в поле Object появится имя элемента управления.

3. Нажмите клавишу delete.

Включить элемент управления в столбец сетки можно и в программе с помощью мето а AddObject.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.