Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / MS / Internal / Ink / ElementsClipboardData.cs / 1305600 / ElementsClipboardData.cs
//---------------------------------------------------------------------------- // // File: ElementsClipboardData.cs // // Description: // A base class which can convert the clipboard data from/to FrameworkElement array // // Features: // // History: // 11/17/2004 waynezen: Created // // Copyright (C) 2001 by Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Windows; using System.Windows.Controls; namespace MS.Internal.Ink { internal abstract class ElementsClipboardData : ClipboardData { //------------------------------------------------------------------------------- // // Constructors // //------------------------------------------------------------------------------- #region Constructors // The default constructor internal ElementsClipboardData() { } // The constructor which takes a FrameworkElement array. internal ElementsClipboardData(UIElement[] elements) { if ( elements != null ) { ElementList = new List(elements); } } #endregion Constructors //-------------------------------------------------------------------------------- // // Internal Properties // //------------------------------------------------------------------------------- #region Internal Properties // Gets the element array. internal List Elements { get { if ( ElementList != null ) { return _elementList; } else { return new List (); } } } #endregion Internal Properties //-------------------------------------------------------------------------------- // // Protected Properties // //-------------------------------------------------------------------------------- #region Protected Properties // Sets/Gets the internal array list protected List ElementList { get { return _elementList; } set { _elementList = value; } } #endregion Protected Properties //------------------------------------------------------------------------------- // // Private Fields // //-------------------------------------------------------------------------------- #region Private Fields private List _elementList; #endregion Private Fields } } // 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
- PersistChildrenAttribute.cs
- SettingsPropertyWrongTypeException.cs
- IdentifierService.cs
- DateTimeOffsetStorage.cs
- StreamDocument.cs
- AmbiguousMatchException.cs
- Geometry3D.cs
- FloaterBaseParaClient.cs
- MetaColumn.cs
- SiteMapSection.cs
- XmlWhitespace.cs
- BaseDataBoundControl.cs
- SchemaImporterExtensionElement.cs
- WebServiceTypeData.cs
- ByteStreamGeometryContext.cs
- StatusBar.cs
- SoapEnumAttribute.cs
- AttachedPropertyBrowsableAttribute.cs
- NonClientArea.cs
- SQLByte.cs
- DataGridViewCellStyle.cs
- SharedUtils.cs
- BitmapCodecInfoInternal.cs
- CacheSection.cs
- TextBoxView.cs
- Pkcs7Signer.cs
- ContainsRowNumberChecker.cs
- ContractsBCL.cs
- KnowledgeBase.cs
- Rect3D.cs
- CustomErrorsSection.cs
- AdjustableArrowCap.cs
- StylusPoint.cs
- AnnotationStore.cs
- MSG.cs
- SystemIcmpV4Statistics.cs
- SafeEventLogWriteHandle.cs
- XmlWellformedWriterHelpers.cs
- ContextToken.cs
- DataServiceRequestArgs.cs
- SingleKeyFrameCollection.cs
- CompositionAdorner.cs
- IdentifierCollection.cs
- CodeGroup.cs
- SourceItem.cs
- _ListenerResponseStream.cs
- ReadOnlyPermissionSet.cs
- ScrollableControlDesigner.cs
- UInt32Converter.cs
- RemoteWebConfigurationHostServer.cs
- FillBehavior.cs
- ObjectPersistData.cs
- FixedLineResult.cs
- CodeRemoveEventStatement.cs
- TextMarkerSource.cs
- XmlILConstructAnalyzer.cs
- SqlProvider.cs
- HandlerFactoryWrapper.cs
- BindingValueChangedEventArgs.cs
- ReadContentAsBinaryHelper.cs
- HttpModuleCollection.cs
- TripleDES.cs
- DocumentSequenceHighlightLayer.cs
- DesignParameter.cs
- WindowsListViewGroup.cs
- HostingEnvironmentException.cs
- _DisconnectOverlappedAsyncResult.cs
- SettingsAttributeDictionary.cs
- EventWaitHandle.cs
- EdmProperty.cs
- DataGridViewRowCancelEventArgs.cs
- Message.cs
- sqlinternaltransaction.cs
- MediaScriptCommandRoutedEventArgs.cs
- BrowserDefinitionCollection.cs
- TypeUsage.cs
- DocumentReferenceCollection.cs
- StringReader.cs
- ConcatQueryOperator.cs
- WebPartHeaderCloseVerb.cs
- DataGridSortCommandEventArgs.cs
- StructureChangedEventArgs.cs
- DataQuery.cs
- PeerInvitationResponse.cs
- ContractNamespaceAttribute.cs
- BaseValidator.cs
- OperationInvokerTrace.cs
- DoubleMinMaxAggregationOperator.cs
- ExtensionElement.cs
- DiagnosticsConfiguration.cs
- BaseCollection.cs
- HttpWebResponse.cs
- NetworkInterface.cs
- ImageInfo.cs
- XmlElementCollection.cs
- WmlTextBoxAdapter.cs
- FlowLayoutPanel.cs
- HelpInfo.cs
- PassportAuthentication.cs
- ObjectDataSourceDisposingEventArgs.cs