0
當我在Adv DataGrid中選定行的單元格中雙擊時,會出現一個警告按鈕,當點擊確定按鈕時,先前選擇的行將被取消選擇並顯示第一行數據網格突出顯示。如何防止單擊事件後滾動Advanced DataGrid項目?
當我在Adv DataGrid中選定行的單元格中雙擊時,會出現一個警告按鈕,當點擊確定按鈕時,先前選擇的行將被取消選擇並顯示第一行數據網格突出顯示。如何防止單擊事件後滾動Advanced DataGrid項目?
如果沒有,請導入關閉事件。
import mx.events.CloseEvent;
創建一個變量來保存的selectedIndex:
[Bindable]
public var idindex:int = new int();
在雙擊事件得到了先進的數據網格的selectedIndex。
protected function adg1_doubleClickHandler(event:MouseEvent):void
{
idindex = adg1.selectedIndex;
Alert.show("Double clicked here.", "Test Title", Alert.OK | Alert.CANCEL, this, ClassalertListener, null, Alert.OK);
}
在警報偵聽器警報,設置selectedIndex回原來的。
private function ClassalertListener(eventObj:CloseEvent):void
{
if (eventObj.detail==Alert.OK)
{ adg1.selectedIndex = idindex; }
}
你能提供一些這個問題的代碼嗎?分享一些有助於理解問題的代碼片段是一種很好的習慣。 –