Xceed.Silverlight.DataGrid.v2.0 Assembly > Xceed.Silverlight.DataGrid Namespace > DataGridControl Class : EndGetSelectedItems Method |
'Declaration Public Function EndGetSelectedItems( _ ByVal asyncResult As IAsyncResult _ ) As IEnumerable(Of Object)
'Usage Dim instance As DataGridControl Dim asyncResult As IAsyncResult Dim value As IEnumerable(Of Object) value = instance.EndGetSelectedItems(asyncResult)
public IEnumerable<object> EndGetSelectedItems( IAsyncResult asyncResult )
Private Sub GetSelectedItems() Dim result As IAsyncResult = Me.sldgDataGridControl.BeginGetSelectedItems( New AsyncCallback( AddressOf Me.ProcessSelectedItems ), Nothing ) If( result.IsCompleted ) Then Dim selectedItems As IEnumerable( Of Object ) = Me.sldgDataGridControl.EndGetSelectedItems( result ) End If End Sub Private Sub ProcessSelectedItems( ByVal result As IAsyncResult ) If( result.CompletedSynchronously ) Then Return End If Dim selectedItems As IEnumerable( Of Object ) = Me.sldgDataGridControl.EndGetSelectedItems( result ) End Sub
private void GetSelectedItems() { IAsyncResult result = this.sldgDataGridControl.BeginGetSelectedItems( new AsyncCallback( this.ProcessSelectedItems ), null ); if( result.IsCompleted ) IEnumerable<object> selectedItems = this.sldgDataGridControl.EndGetSelectedItems( result ); } private void ProcessSelectedItems( IAsyncResult result ) { if( result.CompletedSynchronously ) return; IEnumerable<object> selectedItems = this.sldgDataGridControl.EndGetSelectedItems( result ); }
Target Platforms: Windows 7, Windows Vista, Windows XP SP3, Windows Server 2008 family