![]() |
DataGrid и itemRenderer
Вопрос подниму ...и выложу исходни к не в архиве. ..
есть простой ХМЛ Код:
<monitor>но на последний столбец в таблице мне нужно вывести ProgressBar Вот сам код Код:
<?xml version="1.0" encoding="utf-8"?>а тут код самого компонента... сам прогрес бар выкинул так как он сейчас именно играет маловажную роль Код:
<?xml version="1.0" encoding="utf-8"?>компонент рендерится 4 раза тоесть первый елемент рендерится и в начале и в конце почемуто ... при повторном чтении ..компонент рендерится один раз ... После первого раза Код:
Render element --- <router>Код:
<router>ВОпрос ...что не так ... передавания ХМЛ в дата провайдер какими методами только не пробывал, все одно и тоже |
Все нормально.
Более того, при вертикальном и горизонтальном скроллинге ты опять увидишь, что элемент пересоздается заново. Если сомневаешься - почитай исходники компонента грида - там все прекрасно видно и отписано в комментах к классам. |
так мне нужно чтоб каждій раз все перерисовывалось ... тоесть у мню даные каждый раз могуь быть разные ...
меняем компонент, ставим ... Код:
<?xml version="1.0" encoding="utf-8"?>ТОгда даные в таблице будут нормальные но соответствие прогрессбара будет только при первом чтении ХМЛ, при втором ваще какаято хня получаеццо (*(( |
Жду в личку нормальное название темы.
|
Не понял до конца что ты имел ввиду, но попробую помочь :)
1. Назначаешь датапровайдер. 2. Периодически или в момент изменения данных (вобщем когда надо обновить данные для progressbar), изменяй значения в самом дата провайдере и делай рефреш. При этом данные в таблице должны обновиться. |
Смари ... вызываю ф-ю refresh первый раз, вес нормально, даные в талице сответсвуют даным прогрем бара, когда вызываю ф-ю еще раз .. какбы даные получаю те же, от статического ХМЛ, НО прогрессбар не соотвествует даным в таблице, тоесть даным которые пришли из ХМЛ
|
Цитата:
|
| Часовой пояс GMT +4, время: 08:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.