[Edit] Veuillez excuser la grossière erreur du titre ^^"
[Re-edit] En fait pas..
Bonjour,
Je vous explique mon souci :
J'essaie de faire tenir un composant mx:AdvancedDataGrid dans une mx:TitleWindow.
Comme ma fenêtre a une taille bien définie, j'ai ajouté la propriété verticalScrollPolicy="on" sur ma grid.
Mon composant s'affiche bien avec son contenu (le dataProvider est une ArrayCollection contenant des String), et le scroll vertical apparait bien et semble cohérent.
Cependant dès que je veux descendre dans ma fenêtre à l'aide de ce scroll, une erreur est générée :
Quelqu'un aurait une idée de la source du problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 TypeError: Error #1009: Il est impossible d'accéder à la propriété ou à la méthode d'une référence d'objet nul. at mx.controls::AdvancedDataGridBaseEx/http://www.adobe.com/2006/flex/mx/internal::getMeasuringRenderer()[C:\work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGridBaseEx.as:2026] at mx.controls::AdvancedDataGrid/http://www.adobe.com/2006/flex/mx/internal::getMeasuringRenderer()[C:\work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGrid.as:8548] at mx.controls::AdvancedDataGridBaseEx/adjustVerticalScrollPositionDownward()[C:\work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGridBaseEx.as:2566] at mx.controls::AdvancedDataGridBaseEx/configureScrollBars()[C:\work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGridBaseEx.as:2441] at mx.controls.listClasses::AdvancedListBase/set verticalScrollPosition()[C:\work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\listClasses\AdvancedListBase.as:1193] at mx.controls::AdvancedDataGridBaseEx/set verticalScrollPosition()[C:\work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGridBaseEx.as:963] at mx.controls::AdvancedDataGrid/set verticalScrollPosition()[C:\work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGrid.as:1209] at mx.controls::AdvancedDataGridBaseEx/scrollHandler()[C:\work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGridBaseEx.as:2342] at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at mx.core::UIComponent/dispatchEvent()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\core\UIComponent.as:9440] at mx.controls.scrollClasses::ScrollBar/http://www.adobe.com/2006/flex/mx/internal::dispatchScrollEvent()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\controls\scrollClasses\ScrollBar.as:1261] at mx.controls.scrollClasses::ScrollThumb/mouseMoveHandler()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\controls\scrollClasses\ScrollThumb.as:206]
Partager