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
- Converter.cs
- CollaborationHelperFunctions.cs
- PaperSource.cs
- StringUtil.cs
- FlowPanelDesigner.cs
- WebConfigurationFileMap.cs
- ellipse.cs
- Cursor.cs
- UiaCoreApi.cs
- CommunicationObjectAbortedException.cs
- OptimisticConcurrencyException.cs
- HttpContext.cs
- Literal.cs
- EventsTab.cs
- GregorianCalendar.cs
- TextCompositionEventArgs.cs
- HtmlImage.cs
- TextChangedEventArgs.cs
- AppDomain.cs
- Hyperlink.cs
- cryptoapiTransform.cs
- MimeMapping.cs
- DesignerDeviceConfig.cs
- BaseParser.cs
- HtmlUtf8RawTextWriter.cs
- ToolStripPanelSelectionBehavior.cs
- LogicalExpr.cs
- XmlChildEnumerator.cs
- CriticalFinalizerObject.cs
- RelatedView.cs
- EntityDataSourceWizardForm.cs
- WorkflowServiceAttributes.cs
- StartUpEventArgs.cs
- DesignerEditorPartChrome.cs
- SynchronizationScope.cs
- CultureTableRecord.cs
- Delegate.cs
- DataGridViewDataErrorEventArgs.cs
- TokenFactoryFactory.cs
- UInt64Storage.cs
- CultureSpecificStringDictionary.cs
- WebDescriptionAttribute.cs
- NewArray.cs
- Transform.cs
- TransformationRules.cs
- Event.cs
- ApplyHostConfigurationBehavior.cs
- StylusButtonEventArgs.cs
- ImpersonateTokenRef.cs
- TransformGroup.cs
- XmlAtomErrorReader.cs
- ZoneLinkButton.cs
- MetadataArtifactLoaderCompositeFile.cs
- StaticExtensionConverter.cs
- FontConverter.cs
- RSAOAEPKeyExchangeDeformatter.cs
- ServiceHostFactory.cs
- AuthenticationModuleElementCollection.cs
- ClientTargetCollection.cs
- UnwrappedTypesXmlSerializerManager.cs
- DataGridViewComboBoxEditingControl.cs
- FieldToken.cs
- HttpRequestCacheValidator.cs
- XomlCompilerHelpers.cs
- WpfXamlMember.cs
- DatagridviewDisplayedBandsData.cs
- SqlServer2KCompatibilityAnnotation.cs
- WinEventWrap.cs
- WebPartMinimizeVerb.cs
- GridPatternIdentifiers.cs
- MessageQueuePermissionEntryCollection.cs
- RowType.cs
- AnnotationResourceCollection.cs
- ExpressionBuilder.cs
- HtmlObjectListAdapter.cs
- InputScopeManager.cs
- SpecialNameAttribute.cs
- AttributeUsageAttribute.cs
- UpdateTracker.cs
- SqlUserDefinedAggregateAttribute.cs
- RoleManagerEventArgs.cs
- ConfigurationLockCollection.cs
- _RequestCacheProtocol.cs
- CodeMemberProperty.cs
- PrintDialog.cs
- SqlDuplicator.cs
- QueryableDataSource.cs
- Workspace.cs
- UnsafeNativeMethodsTablet.cs
- DrawingContext.cs
- BooleanAnimationUsingKeyFrames.cs
- ProjectedSlot.cs
- Int64Converter.cs
- Policy.cs
- EventManager.cs
- TCEAdapterGenerator.cs
- TextEndOfSegment.cs
- AppearanceEditorPart.cs
- NonParentingControl.cs
- FormsAuthenticationTicket.cs