Hello,

I can set the selectedIndex to the correct row, but if that row is not
in the visible area, the datagrid should scroll to that row. How can
this be done ?

Now I use this code to set the selected row to the desired one:


var SelectedProductIndex:int = 0;

private function FillDatagridSearchresult(): void {
        var x:XML = new XML(WsProducts.WsFindProductsImport.lastResult);
        
        datagridProducts.dataProvider = new XMLListCollection(x.children());
        
        if (SelectedProductIndex > (datagridProducts.dataProvider.length - 1)) {
                SelectedProductIndex = datagridProducts.dataProvider.length - 1;
        }
        
        datagridProducts.selectedIndex = SelectedProductIndex;
}

Reply via email to