Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / CleanUpVirtualizedItemEventArgs.cs / 1 / CleanUpVirtualizedItemEventArgs.cs
//----------------------------------------------------------------------------
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//---------------------------------------------------------------------------
using System;
using System.ComponentModel;
namespace System.Windows.Controls
{
///
/// Event arguments communicating an element that is being prepared to be re-virtualized.
///
public class CleanUpVirtualizedItemEventArgs : RoutedEventArgs
{
internal CleanUpVirtualizedItemEventArgs(object value, UIElement element)
: base(VirtualizingStackPanel.CleanUpVirtualizedItemEvent)
{
_value = value;
_element = element;
}
///
/// The original data value.
/// If the data value is a visual element, it will be the same as UIElement.
///
public object Value
{
get
{
return _value;
}
}
///
/// The instance of the visual element that represented the data value.
/// If the data value is a visual element, it will be the same as UIElement.
///
public UIElement UIElement
{
get
{
return _element;
}
}
///
/// Set by handlers of this event to true to indicate that the
/// re-virtualizing of this item should not happen.
///
public bool Cancel
{
get
{
return _cancel;
}
set
{
_cancel = value;
}
}
private object _value;
private UIElement _element;
private bool _cancel;
}
///
/// The delegate to use for handlers that receive CleanUpVirtualizedItemEventArgs.
///
public delegate void CleanUpVirtualizedItemEventHandler(object sender, CleanUpVirtualizedItemEventArgs 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
- HttpProfileGroupBase.cs
- PropertyGeneratedEventArgs.cs
- BindingCollection.cs
- EncodingInfo.cs
- WCFServiceClientProxyGenerator.cs
- Certificate.cs
- UiaCoreApi.cs
- IdentifierService.cs
- XsdBuilder.cs
- HtmlMeta.cs
- Point3DConverter.cs
- MetabaseReader.cs
- FilteredXmlReader.cs
- CompiledXpathExpr.cs
- UmAlQuraCalendar.cs
- DatatypeImplementation.cs
- XmlSchemaSubstitutionGroup.cs
- SafeRightsManagementSessionHandle.cs
- SqlCommandBuilder.cs
- HMACSHA384.cs
- FixUp.cs
- SchemaNames.cs
- MasterPageBuildProvider.cs
- DomainConstraint.cs
- GenericAuthenticationEventArgs.cs
- shaperfactory.cs
- UnknownBitmapDecoder.cs
- SqlTriggerContext.cs
- GatewayDefinition.cs
- RuleInfoComparer.cs
- TextEffectCollection.cs
- GeometryModel3D.cs
- XhtmlBasicTextBoxAdapter.cs
- StylusPoint.cs
- ResourceAssociationSetEnd.cs
- HandlerMappingMemo.cs
- DataRowIndexBuffer.cs
- BitmapEffectOutputConnector.cs
- RNGCryptoServiceProvider.cs
- SerializationAttributes.cs
- SqlTriggerContext.cs
- Crc32Helper.cs
- AssemblyNameProxy.cs
- RemotingServices.cs
- TreeWalkHelper.cs
- PackUriHelper.cs
- ReachIDocumentPaginatorSerializerAsync.cs
- IndexedWhereQueryOperator.cs
- PassportAuthentication.cs
- CompilerTypeWithParams.cs
- TypeUnloadedException.cs
- XmlWhitespace.cs
- ComponentCollection.cs
- TemplateControlBuildProvider.cs
- ValueSerializer.cs
- SoapTypeAttribute.cs
- PersonalizationStateQuery.cs
- SchemaType.cs
- CustomError.cs
- FormatterServicesNoSerializableCheck.cs
- WebPartZoneBase.cs
- SafeFileMappingHandle.cs
- Timer.cs
- recordstate.cs
- ActivityMetadata.cs
- DbDeleteCommandTree.cs
- RectAnimationUsingKeyFrames.cs
- RoleGroupCollection.cs
- ErrorFormatterPage.cs
- FrameworkRichTextComposition.cs
- RandomNumberGenerator.cs
- PrintPageEvent.cs
- DataObjectFieldAttribute.cs
- NetNamedPipeSecurityElement.cs
- CodeSpit.cs
- EditorPartChrome.cs
- TreeBuilder.cs
- WebPartMenu.cs
- _AutoWebProxyScriptHelper.cs
- Mapping.cs
- DbConnectionStringCommon.cs
- StructuredProperty.cs
- RegexParser.cs
- StorageMappingFragment.cs
- DeclaredTypeValidator.cs
- InputMethod.cs
- SQLDouble.cs
- TemplatePartAttribute.cs
- PropertyGroupDescription.cs
- GridLengthConverter.cs
- XmlSchemaSimpleType.cs
- BamlStream.cs
- Configuration.cs
- ExceptionWrapper.cs
- CodeGroup.cs
- InternalSendMessage.cs
- SqlGatherProducedAliases.cs
- MaterialGroup.cs
- MenuItemAutomationPeer.cs
- StyleHelper.cs