Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Framework / System / Windows / Documents / ListItemCollection.cs / 1 / ListItemCollection.cs
//----------------------------------------------------------------------------
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
// Description: Collection of ListItem elements
//
//---------------------------------------------------------------------------
namespace System.Windows.Documents
{
using MS.Internal; // Invariant
///
/// Collection of ListItem elements
///
public class ListItemCollection : TextElementCollection
{
//-------------------------------------------------------------------
//
// Constructors
//
//-------------------------------------------------------------------
#region Constructors
// This kind of collection is suposed to be created by owning List elements only.
// Note that when a SiblingListItems collection is created for a ListItem, the owner of collection is that member ListItem object.
// Flag isOwnerParent indicates whether owner is a parent or a member of the collection.
internal ListItemCollection(DependencyObject owner, bool isOwnerParent)
: base(owner, isOwnerParent)
{
}
#endregion Constructors
//--------------------------------------------------------------------
//
// Public Properties
//
//-------------------------------------------------------------------
#region Public Properties
///
/// Returns a first ListItem of this collection
///
public ListItem FirstListItem
{
get
{
return this.FirstChild;
}
}
///
/// Returns a last ListItem of this collection
///
public ListItem LastListItem
{
get
{
return this.LastChild;
}
}
#endregion Public Properties
}
}
// 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: Collection of ListItem elements
//
//---------------------------------------------------------------------------
namespace System.Windows.Documents
{
using MS.Internal; // Invariant
///
/// Collection of ListItem elements
///
public class ListItemCollection : TextElementCollection
{
//-------------------------------------------------------------------
//
// Constructors
//
//-------------------------------------------------------------------
#region Constructors
// This kind of collection is suposed to be created by owning List elements only.
// Note that when a SiblingListItems collection is created for a ListItem, the owner of collection is that member ListItem object.
// Flag isOwnerParent indicates whether owner is a parent or a member of the collection.
internal ListItemCollection(DependencyObject owner, bool isOwnerParent)
: base(owner, isOwnerParent)
{
}
#endregion Constructors
//--------------------------------------------------------------------
//
// Public Properties
//
//-------------------------------------------------------------------
#region Public Properties
///
/// Returns a first ListItem of this collection
///
public ListItem FirstListItem
{
get
{
return this.FirstChild;
}
}
///
/// Returns a last ListItem of this collection
///
public ListItem LastListItem
{
get
{
return this.LastChild;
}
}
#endregion Public Properties
}
}
// 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
- autovalidator.cs
- ResourceManagerWrapper.cs
- ControlCachePolicy.cs
- MouseDevice.cs
- XmlJsonWriter.cs
- VoiceChangeEventArgs.cs
- TransactionCache.cs
- WebPartCatalogAddVerb.cs
- DbProviderConfigurationHandler.cs
- Header.cs
- SmiContextFactory.cs
- DbParameterCollectionHelper.cs
- FontFamilyIdentifier.cs
- FillRuleValidation.cs
- EncodingTable.cs
- XmlAggregates.cs
- precedingsibling.cs
- BaseAddressPrefixFilterElement.cs
- FrameDimension.cs
- RemotingAttributes.cs
- SignedInfo.cs
- EmptyControlCollection.cs
- AuthStoreRoleProvider.cs
- PersonalizationProviderCollection.cs
- Menu.cs
- ExtractedStateEntry.cs
- PublisherIdentityPermission.cs
- OrderedParallelQuery.cs
- FileIOPermission.cs
- LoginCancelEventArgs.cs
- BackgroundWorker.cs
- SafeRightsManagementSessionHandle.cs
- TemplateNameScope.cs
- ChannelTerminatedException.cs
- SignatureHelper.cs
- ServiceReference.cs
- CheckBoxField.cs
- ScriptReferenceEventArgs.cs
- KeyNotFoundException.cs
- HttpCachePolicy.cs
- RenderDataDrawingContext.cs
- PeerService.cs
- CollectionViewSource.cs
- DefaultAutoFieldGenerator.cs
- basenumberconverter.cs
- ConnectionManager.cs
- SqlFormatter.cs
- RulePatternOps.cs
- PeerDuplexChannel.cs
- StringExpressionSet.cs
- ChildDocumentBlock.cs
- CodeExporter.cs
- ParameterModifier.cs
- Decimal.cs
- XmlFormatExtensionPointAttribute.cs
- URLMembershipCondition.cs
- _NegoState.cs
- DataBoundControlAdapter.cs
- ChtmlTextWriter.cs
- DataGridTablesFactory.cs
- WriteFileContext.cs
- CodeCommentStatementCollection.cs
- Random.cs
- DataTablePropertyDescriptor.cs
- Style.cs
- PaintEvent.cs
- TypeDescriptionProviderAttribute.cs
- MappingMetadataHelper.cs
- ScriptingScriptResourceHandlerSection.cs
- RootBrowserWindowAutomationPeer.cs
- httpserverutility.cs
- TrackingStringDictionary.cs
- WebPartZone.cs
- TraceContextEventArgs.cs
- Int32RectConverter.cs
- MenuTracker.cs
- BamlRecordHelper.cs
- XmlProcessingInstruction.cs
- GroupStyle.cs
- UrlPath.cs
- PipelineModuleStepContainer.cs
- _UriTypeConverter.cs
- SocketStream.cs
- DbProviderServices.cs
- BamlBinaryReader.cs
- FontFaceLayoutInfo.cs
- Codec.cs
- TaiwanCalendar.cs
- UIElementAutomationPeer.cs
- MimeObjectFactory.cs
- _TimerThread.cs
- WebServiceHostFactory.cs
- CompilationRelaxations.cs
- XmlValidatingReader.cs
- KnownColorTable.cs
- SmiXetterAccessMap.cs
- OleDbInfoMessageEvent.cs
- HtmlTextBoxAdapter.cs
- PeerObject.cs
- CookieParameter.cs