Code:
/ 4.0 / 4.0 / 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. //---------------------------------------------------------------------------- // //// 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
- ListControlActionList.cs
- MessageBuilder.cs
- ObjectSecurity.cs
- DBConnection.cs
- TextFormatter.cs
- basecomparevalidator.cs
- GeneratedView.cs
- NameValueConfigurationCollection.cs
- SafeSecurityHelper.cs
- XmlObjectSerializerReadContextComplexJson.cs
- DataControlImageButton.cs
- BufferedGraphicsManager.cs
- Monitor.cs
- ControlParameter.cs
- HwndMouseInputProvider.cs
- Bezier.cs
- ComponentChangingEvent.cs
- ThreadExceptionEvent.cs
- MsmqEncryptionAlgorithm.cs
- ResourceReader.cs
- StrokeCollectionDefaultValueFactory.cs
- DataListCommandEventArgs.cs
- CompilationSection.cs
- WindowsListView.cs
- COM2EnumConverter.cs
- COSERVERINFO.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- DataRow.cs
- OracleRowUpdatedEventArgs.cs
- Vector3DCollectionConverter.cs
- ValuePattern.cs
- ThrowHelper.cs
- ClientSettings.cs
- ProxyWebPartConnectionCollection.cs
- ErrorTableItemStyle.cs
- SiteMapDataSourceView.cs
- WebPartCancelEventArgs.cs
- LayoutInformation.cs
- CatchDesigner.xaml.cs
- BitmapEffectGeneralTransform.cs
- StatusStrip.cs
- CreateUserWizardStep.cs
- SupportsEventValidationAttribute.cs
- ForeignConstraint.cs
- StringValueSerializer.cs
- DbParameterCollection.cs
- ObjectAssociationEndMapping.cs
- DesignerDataColumn.cs
- SystemDiagnosticsSection.cs
- ListViewSelectEventArgs.cs
- UnsafePeerToPeerMethods.cs
- SynchronizedInputProviderWrapper.cs
- CompositeActivityMarkupSerializer.cs
- ToolStripItemImageRenderEventArgs.cs
- HttpTransportSecurity.cs
- HashRepartitionEnumerator.cs
- MultiTouchSystemGestureLogic.cs
- KeyNotFoundException.cs
- EntityProxyTypeInfo.cs
- KnownTypes.cs
- InvokePattern.cs
- IChannel.cs
- EmbeddedObject.cs
- QilGenerator.cs
- TypeLoadException.cs
- HyperLink.cs
- ControlFilterExpression.cs
- TypeDependencyAttribute.cs
- Win32NamedPipes.cs
- DataBoundLiteralControl.cs
- ApplicationFileCodeDomTreeGenerator.cs
- BooleanStorage.cs
- Selector.cs
- ConfigurationManagerHelper.cs
- WorkflowIdleElement.cs
- _Events.cs
- ConnectivityStatus.cs
- XmlILAnnotation.cs
- DocComment.cs
- MergeLocalizationDirectives.cs
- Mappings.cs
- TimeSpanSecondsConverter.cs
- AuthenticationSection.cs
- MiniAssembly.cs
- SizeKeyFrameCollection.cs
- SystemTcpConnection.cs
- KeyBinding.cs
- MainMenu.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- FileDialog.cs
- DeferredSelectedIndexReference.cs
- TopClause.cs
- keycontainerpermission.cs
- TableFieldsEditor.cs
- FileClassifier.cs
- EqualityArray.cs
- OdbcRowUpdatingEvent.cs
- KernelTypeValidation.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- XmlMapping.cs