Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование DevExpress

Модерирует : ShIvADeSt

ShIvADeSt (29-01-2007 03:17): идем сюда
http://forum.ru-board.com/topic.cgi?forum=33&topic=7918
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

golkanavt



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DevExpress

Обмен опытом, обсуждение нюансов и решение проблем возникающих при использовании библиотеки компонент Developer Express




 
Сами прирученные компоненты частенько приходят на водопой сюда

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 10:42 08-10-2003 | Исправлено: golkanavt, 15:41 08-09-2006
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex47
Спасибо большое .
 
 
Добавлено:
Alex47

Цитата:
OnGetContent style event handler:  
procedure TForm1.cxGrid1DBTableView1StylesGetContentStyle(  
  Sender: TcxCustomGridTableView; ARecord: TcxCustomGridRecord;  
  AItem: TcxCustomGridTableItem; out AStyle: TcxStyle);  
begin  
  //  use the  
  //  ARecord.Values[ViewColumnName.Index]  
  //  array to get the value.  
  // Пример:  
if ARecord.Values[AItem.Index] < 0 then  
AStyle := <StyleRed>  
  else AStyle := <StyleDefault>;  
 
end;

 
А как проверить текстовое поле на частичное совпадение?
 
 

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 15:36 03-10-2005
Alex47



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitus_Bering
А AnsiContainsText function не помогает?
(Indicates whether one string is a (case-insensitive) substring of another.)
Смотри Help, string handling routines.

Всего записей: 366 | Зарегистр. 20-03-2003 | Отправлено: 10:01 04-10-2005
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex47
Спасибо за совет.
 
Есть ли возможность вывести название полей в две колонки в DBCardView?

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 14:06 04-10-2005
Commandos



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, в какие из пакетов DevExpress входят компоненты:
TdxTabSet
TdxTreeList
TdxBarManager
TcxButton
TcxMemo
TcxButton
TcxVerticalGrid

Всего записей: 71 | Зарегистр. 17-08-2002 | Отправлено: 14:17 04-10-2005
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Commandos
В полном пакете DevExpr_26_08_2005 в варезнике, в обменнике.

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 14:21 04-10-2005
Commandos



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitus_Bering
Спасибо!

Всего записей: 71 | Зарегистр. 17-08-2002 | Отправлено: 14:24 04-10-2005
Alex47



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitus_Bering

Цитата:
Есть ли возможность вывести название полей в две колонки в DBCardView

Возможно, для этого будет удобен ExpressVerticalGrid.
Посмотри ExpressVerticalGrid\Demos\Delphi\RowsMultiEditorsDemo.

Всего записей: 366 | Зарегистр. 20-03-2003 | Отправлено: 16:12 04-10-2005
VadimLou



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TdxBarManager - "ExpressBars 5"
cxButton,TcxMemo - "ExpressEditors Library 5"
TcxVerticalGrid - "ExpressVerticalGrid"
TdxTabSet - ???
TdxTreeList - "ExpressQuantumTreeList 3" - чтобы собрать в D6..D9 нуна исправить
тело dxEdLVer.inc и dxEdVer.inc на:
-------
{$i cxVer.inc}
-------
 

Всего записей: 702 | Зарегистр. 22-07-2004 | Отправлено: 23:09 04-10-2005
inigo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex1978

Цитата:
Присоединяюсь к вопросу (если разобрался подскажи плз решение).

Насколько удалось самостоятельно разобраться, "чекать" дочерние и родительские узлы приходиться самому. Написал две процедурки: одна рекурсивная для "детей" и одна обычная для "родителей".

Всего записей: 35 | Зарегистр. 18-06-2004 | Отправлено: 13:52 05-10-2005
stalker780



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите, как определить, что выбрано в свойстве Properties компоненты TcxGridDBColumn?
 
ААА! уже разобрался. для этого есть свойства PropertiesClass и PropertiesClassName. Вопрос снят надо было внимательнее хелп изучать.

Всего записей: 216 | Зарегистр. 01-07-2003 | Отправлено: 13:28 06-10-2005 | Исправлено: stalker780, 13:47 06-10-2005
golkanavt



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
inigo

Цитата:
Насколько удалось самостоятельно разобраться, "чекать" дочерние и родительские узлы приходиться самому. Написал две процедурки: одна рекурсивная для "детей" и одна обычная для "родителей".

 
поделись с народом, может кому пригодится, у меня одно время тоже была подобная заморочка, потом переделал интерфейс и проблема отпала

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 20:33 06-10-2005
Darl

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У cxGridTableView->LookAndFeelPainter есть кучу методов типа DrawButton, DrawExpandButton и т.п. Так вот, кто-нибудь в курсе, что за 1ый параметр в этих методах TMetaClass *, что там надо передавать, чтобы ни пробовал - не пашет.
 
P.S. Этот параметр присутствует в билдере, в Делфи нету.

Всего записей: 140 | Зарегистр. 10-07-2002 | Отправлено: 12:07 11-10-2005 | Исправлено: Darl, 12:09 11-10-2005
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть один cxGrid с двумя cxGrid1DBTableView, которые не связаны между собой.
Задача: в RunTime переключаться с одного на другой cxGrid1DBTableView.
Подскажите, пожалуйста, как это можно сделать?

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 21:27 11-10-2005
Darl

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitus_Bering
cxGridLevel->GridView = нужный грид
сxGrid->ActiveView = нужный грид

Всего записей: 140 | Зарегистр. 10-07-2002 | Отправлено: 22:08 11-10-2005 | Исправлено: Darl, 22:10 11-10-2005
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darl
Спасибо, но у меня работает  
НужныйLevel.Active := true;

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 11:05 12-10-2005
Darl

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitus_Bering
Можно и так, если у тебя Level-ов больше одного.

Всего записей: 140 | Зарегистр. 10-07-2002 | Отправлено: 15:29 12-10-2005
Vudr



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопросец возник с новыми девками от 26-го.
Я работаю с ExtLookupCombo.
Для них делаю гриды. И использую в них фильтрацию.
Раньше при смене фильтра в присобаченном гриде значение в поле комбобокса сбрасывалось, если в новый отфильтрованный набор он не входило.
Щас значение остается, даже если в гриде его уже нет.
Ктонить наталкивался на такую проблему?

Всего записей: 153 | Зарегистр. 19-04-2003 | Отправлено: 16:13 12-10-2005
Kr_Alex



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли стандартное средство отключить в cxGrid-е возможность вставки, удаление записи при нажатиии на Insert, Delete?

Всего записей: 120 | Зарегистр. 16-07-2004 | Отправлено: 11:26 14-10-2005
golkanavt



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kr_Alex
у грида как такового - нет. у View - смотри свойство OptionsData

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 12:13 14-10-2005
Kr_Alex



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
golkanavt
Я и имел в виду View, дело в том что в OptionsData если поставить deleting, inserting... false, то в навигаторе - кнопки становятся неактивными, а они мне нужны активными (своя обработка)

Всего записей: 120 | Зарегистр. 16-07-2004 | Отправлено: 12:19 14-10-2005
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование DevExpress
ShIvADeSt (29-01-2007 03:17): идем сюда
http://forum.ru-board.com/topic.cgi?forum=33&topic=7918


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru