- 20, Mar 2012
- #1
Есть необходимость повторить интерфейс MS Project: слева список задач, справа диаграмма Ганта с этими задачами.
Закинул на форму cxDBTreeList и cxScheduler (из DevExpress), привязал их к набору данных и что то как то криво получилось...
Что собственно не устраивает:
1. перемещаюсь по строкам в cxDBTreeList, cxScheduler синхронно не перемещается, хотя оба висят на одном DataSource.
2. cxScheduler показывает все события из датасета и если родительский узел в cxDBTreeList свернут, то как спрятать события соответствующие дочерним узлам не нашел.
3. Чуть что делаешь с набором данных (Append, Edit), cxScheduler сразу делает Post.
Редактировать данные из cxDBTreeList не возможно. В общем, "малой кровью" вопрос не разрешен.
Как устранить перечисленные косяки? Или лучше использовать другие компоненты?
Закинул на форму cxDBTreeList и cxScheduler (из DevExpress), привязал их к набору данных и что то как то криво получилось...
Что собственно не устраивает:
1. перемещаюсь по строкам в cxDBTreeList, cxScheduler синхронно не перемещается, хотя оба висят на одном DataSource.
2. cxScheduler показывает все события из датасета и если родительский узел в cxDBTreeList свернут, то как спрятать события соответствующие дочерним узлам не нашел.
3. Чуть что делаешь с набором данных (Append, Edit), cxScheduler сразу делает Post.
Редактировать данные из cxDBTreeList не возможно. В общем, "малой кровью" вопрос не разрешен.
Как устранить перечисленные косяки? Или лучше использовать другие компоненты?