Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   DataGrid - очитска записи (http://www.flasher.ru/forum/showthread.php?t=94504)

OracleN 13.04.2007 16:07

DataGrid - очитска записи
 
Господа вопрос таков

пишу

Код:

        var row = grid.getItemAt(grid.selectedIndex);
        for (i in row) {
                row[i] = '';
        }

Но что происходит, запись становиться пустой только после того как над ней пронесся курсор, далею redraw не помогает. Не подскажете ли как обновить прорисовку в данном случае.

CorC 13.04.2007 16:12

Конечно раз selectedIndex то пока не выберется не очистится
Выбирайте индекс не по селекту

OracleN 13.04.2007 16:13

Цитата:

Сообщение от CorC
Конечно раз selectedIndex то пока не выберется не очистится
Выбирайте индекс не по селекту

Че то не догнал, она очищается, но надо курсор мышы провести над ней.
Т.е. не прорисовывается или че то в этом духе.

Все сделал, надо еще после этого сделать так

Код:

        grid.selectedIndex++;
        grid.selectedIndex--;


CorC 13.04.2007 16:25

Она очищается только когда выделена (selectedIndex)
Попробуйте вместо selectedIndex for по всем рядам

selectedIndex++ нет, просто for


Часовой пояс GMT +4, время: 21:35.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.