Определяет в каком виде появится картинка в текстовой части элемента управления ComboBox.

NoteЗамечание

Вы можете указать картинку установив значение свойства Picture в имя файла картинки.

Combobox.PictureSelectionDisplay = nExpr

Параметры

nExpr

Численный тип данных. В приведенной ниже таблице указаны возможные значения для параметра nExpr.

 
nExpr Описание

0 (None)

Картинка на отображается. (По умолчанию)

1 (Clip)

Картинка принимает высоту равную высоте текстовой части элемента управления combobox. Ширина картинки остается неизмененной.

2 (Isometric)

Картинка изменяется в размерах для того, чтобы она могла вместиться в текстовую часть элемента управления combobox и сохранить свои оригинальные пропорции.

3 (Stretch)

Картинка изменяется в размерах для того, чтобы она могла вместиться в текстовую часть элемента управления combobox, но при этом ее оригинальные пропорции не сохраняются. Ширина картинки остается неизмененной.

Expand imageПримечание

Применяется к элементу управления: ComboBox

If the combo box Style property is set to 0 (Drop-down ComboBox), images display in the text box of the combo box with the following behavior:

  • Когда списочная часть элемента управления combobox невидима, и вы печаете текст непосредственно в элемент управления combobox, картинка, определенная по умолчанию, если она определена, показывается до тех пор, пока текст соответствует элементу, содержащемуся в списке. Если такое соответствие не существует, картинка, определенная как картинка по умолчанию, будет показана в элементе управления combobox даже тогда, когда он потеряет фокус.

  • Свойство Margin элемента управления combobox определяет отступ для текста плюс дополнения к левой и верхней границам текстовой части. Когда в текстовой части показывается картинка, то свойство Margin определяет растояние между границами картинки и левой и верхней границей текстовой части. Горизонтальное пространство между правой границей картинки и текстом всегда равно четырем пикселям, независимо от установки свойства Margin элемента управления combobox. Курсор ввода текста показывает на расстоянии двух пикселей от правой границы картинки. Вы можете вставить дополнительное пространство между картинкой и текстом, предусмотрев в картинке соответствующее пустое пространство.

    NoteЗамечание

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

Если свойство Style элемента управления combobox установлено в 2 (Drop-down List), картинки отображаются в текстовой части с двузпиксельным горизонтальным пробелом между правой границей картинки и текстом.

Expand imageСмотрите также

Справочное руководство

Свойство Margin
Свойство Picture (Visual FoxPro)

Прочие ресурсы

Свойства (Visual FoxPro)