Слишком сложно? Тогда запросите консультацию специалиста!
Наша компания занимается тем, что помогает студентам выполнять различные учебные работы на заказ. Вы можете ознакомиться с перечнем выполняемых работ, а так же с их стоимостью на странице с ценами.
Ниже перечислены свойства комбинированных полей.
| Appearance | FontItalic | ListCount | Style |
| BackColor | FontName | ListIndex | TabIndex |
| CausesValidation | FontSize | Locked | TabStop |
| Container | FontStrikethru | MouseIcon | Tag |
| DataChanged | FontUnderline | MousePointer | Text |
| DataField | ForeColor | Name | ToolTipText |
| DataFormat | Height | NewIndex | Top |
| DataMember | HelpContextID | OLEDragMode | TopIndex |
| DataSource | hWnd | Parent | Visible |
| DragIcon | Index | RightToLeft | WhatsThisHelpID |
| DragMode | IntegralHeight | SelLength | Width |
| Enabled | ItemData | SelStart | Font |
| Left | SelText | FontBold | List |
| Sorted |
Свойства List, ListCount, ListIndex, Newlndex и Sorted ничем не отличаются от одноименных свойств списков. Особую роль для комбинированного поля играет новое свойство Style. Оно может принимать три значения, определяющих пове-гае и внешний вид комбинированного поля. Стили с номерами 0-2 представляют, соответственно, раскрывающееся комбинированное поле, простое комбинированное поле и раскрывающийся список.
События комбинированных полей
Ниже перечислены события, поддерживаемые комбинированными полями.
| Change | DropDown | LostFocus | OLESetData |
| Click | GotFocus | OLECompleteDrag | OLEStartDrag |
| DblClick | KeyDown | OLEDragDrop | Scroll |
| DragDrop | KeyPress | OLEDragOver | Validate |
| DragOver | KeyUp | OLEGiveFeedback |
Большинство перечисленных событий встречается и в других элементах. Тем не менее событие DropDown характерно лишь для комбинированных полей — правда, оно отсутствует в простых полях, которые всегда находятся в «раскрытом» состоянии.
Событие Change отсутствует в раскрывающихся списках (стиль 2), потому что в них запрещено редактирование текстового поля. Если вы хотите отслеживать изменения в этой разновидности комбинированных полей, воспользуйтесь процедурами событий Click или DropDown.
Событие DblClick имеет отношение только к простым спискам, так как только в них пользователь обычно видит сразу весь список. Обычно процедура события DblClick вызывает событие Click одной из кнопок. Это означает, что пользователь может дважды щелкнуть на строке списка вместо того, чтобы щелкать на строке и затем нажимать кнопку для дальнейшей обработки.
Хм, так же просматривали