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;
}