У меня есть флажок в Flex DataGrid, и когда я прокручиваю, другие строки случайно проверяются/не проверены.Флажок в Flex Datagrid Broken on Scrolling
После прочтения над: Creating a column of RadioButtons in Adobe Flex
ясно, что itemRenderers становятся переработаны, но проблема у меня с решением представлена там движется информация о представлении в модели.
У кого-нибудь есть лучший способ его решения, который не заставляет меня помещать информацию для пользовательского интерфейса в мои классы моделей ActionScript? (в моем случае я конвертирую входящие данные XML в классы actionscript, и они привязаны к моему datagrid).
Спасибо за помощь.
спасибо всем. отличные советы. к сожалению, это было слишком много накладных расходов, чтобы сохранить модель чистой, поэтому я просто загрязнил модель, как ссылку в моем оригинальном посте. :(по крайней мере, это работает.
Четан, отличная идея .. я пытался работать с этим почти целый день не повезло, хотя.
brd6644, хорошие мысли о том, разделяющей две модели классов .. я мог бы вернитесь назад и сделайте это позже.
Я второй второй идеей. Обычно я создаю базовый класс для всех классов моделей, которые назначаются сеткам, где я определяю boolean isChecked (среди нескольких других свойств, необходимых для моего дизайна). –
Согласен, я думаю, что второй вариант проще и в значительной степени избегает любых чистых понятий «загрязняющих» модель. Однако первый подход является интересным и имеет потенциал для повторного использования. –