![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Глюк в ValueListEditor?
Infarkt © (2010-05-18 14:00:00)Здравствуйте. Замучил такой глюк: на форме лежит ValueListEditor. Убираем ему из DisplayOptions doColumnTitles, то бишь не показываем заголовки. И добавляем один элемент с маскированным вводом
procedure TForm1.FormCreate(Sender: TObject);
begin
ValueListEditor1.Strings.Add('Дата=12.12.1234');
ValueListEditor1.ItemProps[0].EditStyle := esEllipsis;
ValueListEditor1.ItemProps[0].EditMask := '00/00/0000';
end;
Запускаем и видим, что маскированное поле ввода вылазит в левой колонке. При включённых заголовках такого не наблюдается.
Кто-нибудь сталкивался с таким? Есть какое-нибудь решение?
Заранее спасибо.
Loginov Dmitry (2010-05-19 22:00:00) [1]
> Решение лучше - вообще не использовать ValueListEditor
> компонент, мягко говоря, неудачный.
+1
там глюков несчитанно.
Гораздо быстрее сделать через обычный TStringGrid
_Юрий (2010-05-19 19:18:00) [2]Решение лучше - вообще не использовать ValueListEditor
компонент, мягко говоря, неудачный.
Infarkt (2010-05-19 10:40:00) [3]Сам спросил, сам ответил:
Решил с помощью ValueListEditor1.Col := 1; перед вставкой строк
Не очень мне нравится такое решение, но лучше нету...