Xceed.Silverlight.DataGrid.v2.0 Assembly > Xceed.Silverlight.DataGrid Namespace > DataGridControl Class : Filter Event |
'Declaration Public Event Filter As EventHandler(Of DataGridFilterEventArgs)
'Usage Dim instance As DataGridControl Dim handler As EventHandler(Of DataGridFilterEventArgs) AddHandler instance.Filter, handler
public event EventHandler<DataGridFilterEventArgs> Filter
The event handler receives an argument of type DataGridFilterEventArgs containing data related to this event. The following DataGridFilterEventArgs properties provide information specific to this event.
Property | Description |
---|---|
Accepted | true if the item passes the filter; false otherwise., By default, true. |
Private Sub DataGridControl_Filter( ByVal sender As Object, ByVal e As DataGridFilterEventArgs ) Dim order As Order = CType( e.Item, Order ) If order Is Nothing Then e.Accepted = False Else e.Accepted = ( order.ShippedDate > order.RequiredDate ) End If End Sub
private void DataGridControl_Filter( object sender, DataGridFilterEventArgs e ) { Order order = e.Item as Order; if( order == null ) { e.Accepted = false; } else { e.Accepted = ( order.ShippedDate > order.RequiredDate ); } }
Target Platforms: Windows 7, Windows Vista, Windows XP SP3, Windows Server 2008 family