Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- LoginName.cs
- WebPartDisplayModeCancelEventArgs.cs
- DataGridCaption.cs
- ReadOnlyDictionary.cs
- DataSetUtil.cs
- TimerElapsedEvenArgs.cs
- ExtentCqlBlock.cs
- DmlSqlGenerator.cs
- _ListenerAsyncResult.cs
- FileFormatException.cs
- RenderingEventArgs.cs
- SessionSwitchEventArgs.cs
- TypeResolver.cs
- DataRowExtensions.cs
- DataBoundLiteralControl.cs
- ProcessManager.cs
- QilLiteral.cs
- BStrWrapper.cs
- Int32CollectionConverter.cs
- ControlCollection.cs
- RangeValidator.cs
- X509CertificateCollection.cs
- WebPartDisplayMode.cs
- MouseActionValueSerializer.cs
- EventRouteFactory.cs
- FileInfo.cs
- Point.cs
- ImageMapEventArgs.cs
- MexBindingBindingCollectionElement.cs
- X509CertificateChain.cs
- OracleBFile.cs
- ToolStripDropDownItem.cs
- TraceContext.cs
- CustomError.cs
- XmlTypeAttribute.cs
- TraceSource.cs
- WebMessageFormatHelper.cs
- BitmapScalingModeValidation.cs
- DetailsViewUpdatedEventArgs.cs
- TimelineGroup.cs
- TextMessageEncodingElement.cs
- HtmlPanelAdapter.cs
- TouchEventArgs.cs
- ProgressChangedEventArgs.cs
- StrokeSerializer.cs
- VScrollBar.cs
- SessionEndingEventArgs.cs
- MouseWheelEventArgs.cs
- StylusButtonEventArgs.cs
- BulletedListEventArgs.cs
- Listbox.cs
- WinEventWrap.cs
- DataControlFieldCell.cs
- Symbol.cs
- Drawing.cs
- ThrowHelper.cs
- FontSource.cs
- InvalidAsynchronousStateException.cs
- DynamicControlParameter.cs
- EnumerableCollectionView.cs
- XmlBinaryReader.cs
- TypeInfo.cs
- RoleManagerModule.cs
- cookieexception.cs
- LOSFormatter.cs
- MobileFormsAuthentication.cs
- MetadataArtifactLoader.cs
- HostExecutionContextManager.cs
- OuterGlowBitmapEffect.cs
- UpdateCommand.cs
- RegexMatchCollection.cs
- XmlElement.cs
- OdbcReferenceCollection.cs
- TextContainerChangedEventArgs.cs
- DrawListViewItemEventArgs.cs
- Certificate.cs
- DesignerSerializerAttribute.cs
- Point3DIndependentAnimationStorage.cs
- WhitespaceRuleLookup.cs
- TypeUsage.cs
- AuthorizationRule.cs
- DataGrid.cs
- Span.cs
- Pair.cs
- CodeIdentifier.cs
- ResourceExpression.cs
- Query.cs
- Object.cs
- ServiceContractListItem.cs
- WindowHelperService.cs
- ListViewItem.cs
- ListViewHitTestInfo.cs
- QilSortKey.cs
- GridViewColumnCollection.cs
- NotCondition.cs
- externdll.cs
- HttpVersion.cs
- OneOfConst.cs
- XmlReader.cs
- ServerIdentity.cs