Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как создать дополнительное свойство у controlа?

18K
30 июня 2006 года
Jultim
1 / / 30.06.2006
Необходимо создать дополнительное свойство (атрибут) у controls (textbox). По аналогии с Tag. Этому свойству будет присвоено текстовое значение, которое будет использовано в дальнейшем. Properties Tag, Controltiptext, Text, Value уже использованы.
725
03 июля 2006 года
UnErase
190 / / 08.06.2006
На Visual Барсике динамически наверное нельзя это сделать! Да и статически тоже не знаю.

Но ты можешь сделать на C++ свой компонент, унаследованный от класса CEdit.

 
Код:
class CMyEdit : public CEdit
{
public:
     int SymbCount;  //новое св-во, в данном случае это кол-во символов
                           //в текстовом поле.
};


Это само наследование с добавлением своего свойства.
Как я понял ты программируешь на VB. На C++ это делается в 5 строчек :) (смотри выше).

Можешь сделать COM компонент (на VC++) и потом подключить его в свой VB проект!
И можешь работать с новым свойством.
648
03 июля 2006 года
Tiraspolsky
220 / / 23.07.2003
Тебе надо на базе TextBox написать свой UserControl или ActiveX control.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог