Берем Compact Framework 1.1 и создаем форму с ComboBox. Затем запускаем не в эмуляторе, а просто как обычное приложение .NET, и можно и редактировать текст в ComboBox, и выбирать из имеющегося списка. Затем запускаем то же на PocketPC, и можно уже только выбирать! Как разрешить юзеру вводить данные?
09.10.05 08:31: Перенесено модератором из '.NET' — IT
Здравствуйте, Mityay, Вы писали:
M>Берем Compact Framework 1.1 и создаем форму с ComboBox. Затем запускаем не в эмуляторе, а просто как обычное приложение .NET, и можно и редактировать текст в ComboBox, и выбирать из имеющегося списка. Затем запускаем то же на PocketPC, и можно уже только выбирать! Как разрешить юзеру вводить данные?
Возможность редактирования данных зависит от свойства DropDownStyle. Если оно равно DropDown, то редактировать можно, если DropDownList, то, соответственно,-нет.
Здравствуйте, samuraj, Вы писали:
S>Здравствуйте, Mityay, Вы писали:
M>>Берем Compact Framework 1.1 и создаем форму с ComboBox. Затем запускаем не в эмуляторе, а просто как обычное приложение .NET, и можно и редактировать текст в ComboBox, и выбирать из имеющегося списка. Затем запускаем то же на PocketPC, и можно уже только выбирать! Как разрешить юзеру вводить данные?
S>Возможность редактирования данных зависит от свойства DropDownStyle. Если оно равно DropDown, то редактировать можно, если DropDownList, то, соответственно,-нет.
Прошу прощения. В Compact Framework элементы интерфейса имеют ограниченную функциональность, поэтому у ComboBox'а присутствуют не все свойства (например, как DropDownStyle). При запуске не в эмуляторе (на компе, с установленным полным Framework) текст естественно будет редактироваться, т.к. свойство DropDownStyle установлено по умолчанию в DropDown. При запуске на покете или на смарте это свойство отсутствует, поэтому не редактируется. Сделать редактируемым можно, наверно, только создав свой ComboBox.