Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Data / FilterEventArgs.cs / 1305600 / FilterEventArgs.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: Filter event arguments // // Specs: http://avalon/connecteddata/Specs/CollectionViewSource.mht // //--------------------------------------------------------------------------- using System; namespace System.Windows.Data { ////// Arguments for the Filter event. /// ////// public class FilterEventArgs : EventArgs { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- internal FilterEventArgs(object item) { _item = item; _accepted = true; } //------------------------------------------------------ // // Public Properties // //----------------------------------------------------- ///The event receiver should set Accepted to true if the item /// passes the filter, or false if it fails.
////// The object to be tested by the filter. /// public object Item { get { return _item; } } ////// The return value of the filter. /// public bool Accepted { get { return _accepted; } set { _accepted = value; } } //------------------------------------------------------ // // Private Fields // //------------------------------------------------------ private object _item; private bool _accepted; } ////// The delegate to use for handlers that receive FilterEventArgs. /// public delegate void FilterEventHandler(object sender, FilterEventArgs e); } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BatchParser.cs
- CodePageUtils.cs
- LinearGradientBrush.cs
- XmlTextReader.cs
- ListViewInsertedEventArgs.cs
- ErrorStyle.cs
- EventLog.cs
- KnownBoxes.cs
- WorkflowRuntimeElement.cs
- RenderContext.cs
- MemberJoinTreeNode.cs
- UrlMapping.cs
- DesignBindingPicker.cs
- Bezier.cs
- GlobalItem.cs
- RotationValidation.cs
- ConnectionPoint.cs
- Stack.cs
- WorkflowTraceTransfer.cs
- TagMapCollection.cs
- EventBuilder.cs
- ChtmlSelectionListAdapter.cs
- BlurBitmapEffect.cs
- StackBuilderSink.cs
- XmlnsCache.cs
- LabelInfo.cs
- MailFileEditor.cs
- ManipulationBoundaryFeedbackEventArgs.cs
- EntityContainerAssociationSet.cs
- ArrayConverter.cs
- Matrix3D.cs
- ObjectMemberMapping.cs
- ListViewGroupConverter.cs
- RichTextBoxConstants.cs
- QueryOutputWriter.cs
- Tile.cs
- NGCPageContentSerializerAsync.cs
- DataBindingCollection.cs
- BoundPropertyEntry.cs
- ReflectionUtil.cs
- MaskInputRejectedEventArgs.cs
- DiscoveryRequestHandler.cs
- FontFamily.cs
- AccessDataSource.cs
- DesignerSerializationVisibilityAttribute.cs
- SetStateDesigner.cs
- CompilerParameters.cs
- EdmTypeAttribute.cs
- ContractNamespaceAttribute.cs
- BrowserPolicyValidator.cs
- WindowsScrollBarBits.cs
- FtpRequestCacheValidator.cs
- OleDbConnection.cs
- IOThreadScheduler.cs
- StringArrayConverter.cs
- LinkDescriptor.cs
- CompositeFontFamily.cs
- Vector3DCollectionValueSerializer.cs
- Normalization.cs
- Encoder.cs
- TrackingSection.cs
- SerialReceived.cs
- ReadOnlyDictionary.cs
- NumericUpDownAccelerationCollection.cs
- DefaultPrintController.cs
- TileBrush.cs
- DBCSCodePageEncoding.cs
- CredentialCache.cs
- ToggleButtonAutomationPeer.cs
- FlowDocumentView.cs
- WebHttpDispatchOperationSelector.cs
- Int16Converter.cs
- TreeView.cs
- FloaterBaseParaClient.cs
- ClientTarget.cs
- VScrollBar.cs
- HttpClientCertificate.cs
- AttachedAnnotation.cs
- OutputScope.cs
- MergeFailedEvent.cs
- XPathNodeHelper.cs
- SchemaManager.cs
- PictureBox.cs
- OleDbSchemaGuid.cs
- PolicyLevel.cs
- DataGridClipboardCellContent.cs
- TokenizerHelper.cs
- Rfc2898DeriveBytes.cs
- InkPresenterAutomationPeer.cs
- DataGrid.cs
- BeginStoryboard.cs
- XmlQueryOutput.cs
- ValidationRule.cs
- NGCSerializer.cs
- processwaithandle.cs
- BigInt.cs
- DataContractAttribute.cs
- Axis.cs
- UDPClient.cs
- ErasingStroke.cs