Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Framework / System / Windows / Data / FilterEventArgs.cs / 1 / 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. //---------------------------------------------------------------------------- // //// 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
- GatewayDefinition.cs
- TransformGroup.cs
- DrawingVisualDrawingContext.cs
- InstanceNotReadyException.cs
- ObjectListCommand.cs
- WebPartConnectionsCancelEventArgs.cs
- Menu.cs
- Automation.cs
- AxDesigner.cs
- KeyValueConfigurationElement.cs
- TextHidden.cs
- OSFeature.cs
- DataTemplate.cs
- EncodingTable.cs
- securestring.cs
- DependencyObjectType.cs
- ProgressBarHighlightConverter.cs
- DatagridviewDisplayedBandsData.cs
- WebPartChrome.cs
- DbConnectionPoolOptions.cs
- CalendarDateRange.cs
- TypeUnloadedException.cs
- PluggableProtocol.cs
- ipaddressinformationcollection.cs
- Stackframe.cs
- TileModeValidation.cs
- RelatedView.cs
- RemoteWebConfigurationHost.cs
- MailAddressParser.cs
- PlainXmlWriter.cs
- NetworkAddressChange.cs
- ReliabilityContractAttribute.cs
- AuthenticationServiceManager.cs
- HotSpotCollection.cs
- TextParaClient.cs
- PropertyEmitterBase.cs
- ExtendedPropertyCollection.cs
- SrgsDocumentParser.cs
- InvalidComObjectException.cs
- ConditionCollection.cs
- StringDictionary.cs
- KeyedHashAlgorithm.cs
- ReturnType.cs
- XmlReflectionMember.cs
- HtmlTableCellCollection.cs
- SmiXetterAccessMap.cs
- Decorator.cs
- SmtpNetworkElement.cs
- storepermission.cs
- TemplateBaseAction.cs
- GCHandleCookieTable.cs
- NoClickablePointException.cs
- Registry.cs
- Msmq3PoisonHandler.cs
- XmlDictionaryReaderQuotasElement.cs
- HashRepartitionEnumerator.cs
- LowerCaseStringConverter.cs
- Encoder.cs
- DrawingServices.cs
- XsltLoader.cs
- input.cs
- ValueTable.cs
- ColorMatrix.cs
- MessagingDescriptionAttribute.cs
- ObjectPersistData.cs
- DependentList.cs
- PersonalizableTypeEntry.cs
- BevelBitmapEffect.cs
- DbConnectionStringBuilder.cs
- Int64.cs
- DataGridLength.cs
- PageSettings.cs
- ProgressBar.cs
- Point3DAnimation.cs
- ExceptionUtil.cs
- ListView.cs
- Hashtable.cs
- XmlObjectSerializerWriteContext.cs
- GenerateTemporaryAssemblyTask.cs
- XmlEncoding.cs
- NumberFunctions.cs
- PipelineModuleStepContainer.cs
- AnnotationObservableCollection.cs
- TextElementCollectionHelper.cs
- DocumentPageHost.cs
- _SslSessionsCache.cs
- Facet.cs
- FacetEnabledSchemaElement.cs
- ToolStripButton.cs
- OledbConnectionStringbuilder.cs
- TextTreeNode.cs
- TrustLevel.cs
- StoragePropertyMapping.cs
- CellNormalizer.cs
- DeviceContexts.cs
- SqlStream.cs
- ObjectFullSpanRewriter.cs
- IsolatedStorageFileStream.cs
- ToolStripOverflow.cs
- Rectangle.cs