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
- CryptoKeySecurity.cs
- Number.cs
- SspiSafeHandles.cs
- GeometryGroup.cs
- PrePostDescendentsWalker.cs
- LocalTransaction.cs
- HttpRequestTraceRecord.cs
- DataGridTextBox.cs
- CodeDirectiveCollection.cs
- SmiEventStream.cs
- CodeDirectoryCompiler.cs
- FilterEventArgs.cs
- WindowHideOrCloseTracker.cs
- SortExpressionBuilder.cs
- CheckoutException.cs
- OdbcReferenceCollection.cs
- CodeCompileUnit.cs
- StyleTypedPropertyAttribute.cs
- InstanceLockedException.cs
- ACE.cs
- HostSecurityManager.cs
- ModelPropertyImpl.cs
- TreeNode.cs
- COM2AboutBoxPropertyDescriptor.cs
- ListControl.cs
- FontResourceCache.cs
- Int32Rect.cs
- ContainerUIElement3D.cs
- Set.cs
- SiteMapSection.cs
- SharedStatics.cs
- CaseInsensitiveComparer.cs
- MobileUserControl.cs
- ACL.cs
- Transform3DGroup.cs
- VideoDrawing.cs
- ListDesigner.cs
- IPCCacheManager.cs
- CommandEventArgs.cs
- HtmlFormAdapter.cs
- Int32AnimationUsingKeyFrames.cs
- BitSet.cs
- UIAgentMonitor.cs
- HttpPostedFile.cs
- hebrewshape.cs
- ExecutedRoutedEventArgs.cs
- ApplicationBuildProvider.cs
- XmlLanguage.cs
- TableLayoutColumnStyleCollection.cs
- AccessDataSource.cs
- UnregisterInfo.cs
- Win32SafeHandles.cs
- RedistVersionInfo.cs
- CorrelationTokenInvalidatedHandler.cs
- DictionaryEntry.cs
- MsmqIntegrationInputMessage.cs
- CardSpacePolicyElement.cs
- EdmEntityTypeAttribute.cs
- ContentElementCollection.cs
- ClientEventManager.cs
- LicenseException.cs
- WriteableBitmap.cs
- DropSource.cs
- SelectedDatesCollection.cs
- XmlNamespaceMappingCollection.cs
- InplaceBitmapMetadataWriter.cs
- MouseBinding.cs
- MobileComponentEditorPage.cs
- HttpResponse.cs
- OpenFileDialog.cs
- validationstate.cs
- DependencyObject.cs
- XmlMapping.cs
- ApplicationInterop.cs
- Imaging.cs
- AsyncContentLoadedEventArgs.cs
- WorkflowInstanceAbortedRecord.cs
- RichTextBoxConstants.cs
- CodeExporter.cs
- CodeMemberField.cs
- OperationGenerator.cs
- typedescriptorpermissionattribute.cs
- DictionarySurrogate.cs
- CompilationLock.cs
- TableLayoutStyleCollection.cs
- ScrollItemProviderWrapper.cs
- DelayedRegex.cs
- SHA256.cs
- ClientType.cs
- XmlDocumentSerializer.cs
- StringArrayConverter.cs
- oledbmetadatacollectionnames.cs
- TextStore.cs
- ToolTipAutomationPeer.cs
- DesignerCategoryAttribute.cs
- FormView.cs
- LazyTextWriterCreator.cs
- XmlRawWriterWrapper.cs
- PointHitTestParameters.cs
- ControlEvent.cs