Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Base / System / ComponentModel / GroupDescription.cs / 1305600 / GroupDescription.cs
//----------------------------------------------------------------------------
//
//
// Copyright (C) 2003 by Microsoft Corporation. All rights reserved.
//
//
//
// Description: Base class for group descriptions.
//
// See spec at http://avalon/connecteddata/Specs/Grouping.mht
//
//---------------------------------------------------------------------------
using System.Collections.ObjectModel; // ObservableCollection
using System.Collections.Specialized; // NotifyCollectionChangedEvent*
using System.Globalization; // CultureInfo
namespace System.ComponentModel
{
///
/// Base class for group descriptions.
/// A GroupDescription describes how to divide the items in a collection
/// into groups.
///
public abstract class GroupDescription : INotifyPropertyChanged
{
#region Constructors
//-----------------------------------------------------
//
// Constructors
//
//-----------------------------------------------------
///
/// Initializes a new instance of GroupDescription.
///
protected GroupDescription()
{
_explicitGroupNames = new ObservableCollection
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HatchBrush.cs
- Internal.cs
- SerializationObjectManager.cs
- SqlDataSourceConfigureSortForm.cs
- CurrentTimeZone.cs
- UIElementParaClient.cs
- TemplateFactory.cs
- ComboBox.cs
- LinearGradientBrush.cs
- NamespaceEmitter.cs
- WebPartConnectVerb.cs
- XmlKeywords.cs
- NumericPagerField.cs
- PageContentCollection.cs
- TdsParserHelperClasses.cs
- SqlGenericUtil.cs
- Buffer.cs
- XmlSchemaAnnotated.cs
- CacheChildrenQuery.cs
- ListViewUpdatedEventArgs.cs
- HtmlEmptyTagControlBuilder.cs
- BamlResourceSerializer.cs
- LiteralLink.cs
- PropertyItem.cs
- DoubleAnimation.cs
- HostedHttpRequestAsyncResult.cs
- OperatorExpressions.cs
- RequestValidator.cs
- glyphs.cs
- AuthorizationRule.cs
- CodeIndexerExpression.cs
- MSAANativeProvider.cs
- PropertyPath.cs
- EventListener.cs
- XhtmlMobileTextWriter.cs
- InfiniteTimeSpanConverter.cs
- MenuCommandsChangedEventArgs.cs
- SerializationHelper.cs
- NativeCompoundFileAPIs.cs
- Baml2006ReaderContext.cs
- OpenFileDialog.cs
- BitVec.cs
- InstallerTypeAttribute.cs
- WCFBuildProvider.cs
- GeometryDrawing.cs
- VersionedStream.cs
- HttpRuntimeSection.cs
- Light.cs
- NamespaceDecl.cs
- PeerToPeerException.cs
- ObjectConverter.cs
- CodeDefaultValueExpression.cs
- JavascriptCallbackResponseProperty.cs
- ItemContainerGenerator.cs
- TextLine.cs
- ImageFormat.cs
- TCPClient.cs
- DetailsViewInsertEventArgs.cs
- SerializableAttribute.cs
- SerializerDescriptor.cs
- InfoCardKeyedHashAlgorithm.cs
- NativeCompoundFileAPIs.cs
- BooleanAnimationBase.cs
- SplayTreeNode.cs
- EastAsianLunisolarCalendar.cs
- Viewport3DAutomationPeer.cs
- SettingsAttributeDictionary.cs
- ThumbAutomationPeer.cs
- DoubleAverageAggregationOperator.cs
- ObjectStateEntryDbDataRecord.cs
- TextLineBreak.cs
- PropertyValueUIItem.cs
- HMACSHA384.cs
- OverflowException.cs
- Token.cs
- ClientProxyGenerator.cs
- SqlNotificationEventArgs.cs
- SmiEventSink.cs
- DesignerActionPropertyItem.cs
- RuleInfoComparer.cs
- ColorBlend.cs
- UriParserTemplates.cs
- NetworkAddressChange.cs
- GlyphsSerializer.cs
- Configuration.cs
- JsonEnumDataContract.cs
- WebPartZone.cs
- FixedStringLookup.cs
- ValidationError.cs
- PropertyFilterAttribute.cs
- MemoryPressure.cs
- SqlDataSourceSummaryPanel.cs
- TextRangeAdaptor.cs
- Point4DValueSerializer.cs
- DataBoundControlHelper.cs
- TemplateManager.cs
- SqlPersonalizationProvider.cs
- SimpleType.cs
- RelationshipDetailsRow.cs
- CrossSiteScriptingValidation.cs