Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / templategroup.cs / 1 / templategroup.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design { using System; using System.Collections; using System.Web.UI.WebControls; ///public class TemplateGroup { private static TemplateDefinition[] emptyTemplateDefinitionArray = new TemplateDefinition[0]; private string _groupName; private Style _groupStyle; private ArrayList _templates; /// public TemplateGroup(string groupName) : this(groupName, null) { } /// public TemplateGroup(string groupName, Style groupStyle) { _groupName = groupName; _groupStyle = groupStyle; } /// public bool IsEmpty { get { return (_templates == null) || (_templates.Count == 0); } } /// public string GroupName { get { return _groupName; } } /// public Style GroupStyle { get { return _groupStyle; } } /// public TemplateDefinition[] Templates { get { if (_templates == null) { return emptyTemplateDefinitionArray; } return (TemplateDefinition[])_templates.ToArray(typeof(TemplateDefinition)); } } /// public void AddTemplateDefinition(TemplateDefinition templateDefinition) { if (_templates == null) { _templates = new ArrayList(); } _templates.Add(templateDefinition); } } } // 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
- EventLogPermissionAttribute.cs
- AddInPipelineAttributes.cs
- RSAPKCS1SignatureDeformatter.cs
- VBIdentifierName.cs
- DataRecord.cs
- ImmutableAssemblyCacheEntry.cs
- UserUseLicenseDictionaryLoader.cs
- XmlSchemaSimpleTypeList.cs
- NameSpaceExtractor.cs
- SynchronizedInputProviderWrapper.cs
- ClientReliableChannelBinder.cs
- ContextMenu.cs
- ElementMarkupObject.cs
- ReaderContextStackData.cs
- DefaultCommandExtensionCallback.cs
- ColorAnimationUsingKeyFrames.cs
- XmlDocumentType.cs
- UserNameSecurityToken.cs
- WebPartEditVerb.cs
- ResXFileRef.cs
- SynchronizationValidator.cs
- LogEntryHeaderv1Deserializer.cs
- JpegBitmapDecoder.cs
- UIElement3DAutomationPeer.cs
- XmlSchemaSimpleType.cs
- NativeMethods.cs
- CodeBlockBuilder.cs
- MapPathBasedVirtualPathProvider.cs
- SweepDirectionValidation.cs
- RolePrincipal.cs
- DBBindings.cs
- DbBuffer.cs
- SmiEventSink_Default.cs
- RoleService.cs
- ImageAttributes.cs
- SqlDataReader.cs
- CompilerScopeManager.cs
- _TimerThread.cs
- RegexReplacement.cs
- DependencyPropertyKey.cs
- Literal.cs
- ExpressionBuilderCollection.cs
- DataTransferEventArgs.cs
- DictionaryTraceRecord.cs
- SamlAttributeStatement.cs
- DispatchChannelSink.cs
- MethodToken.cs
- LayoutEngine.cs
- PropertyChangedEventArgs.cs
- InvokeHandlers.cs
- AssemblyNameUtility.cs
- GridViewItemAutomationPeer.cs
- FrameworkReadOnlyPropertyMetadata.cs
- ChildTable.cs
- SettingsProviderCollection.cs
- FormatterConverter.cs
- SchemaTableOptionalColumn.cs
- AuthenticateEventArgs.cs
- NeutralResourcesLanguageAttribute.cs
- UnsafeNativeMethods.cs
- WindowsRebar.cs
- SynchronizedDisposablePool.cs
- HtmlListAdapter.cs
- FixedPage.cs
- Path.cs
- UnsafeCollabNativeMethods.cs
- GeneralEndpointIdentity.cs
- InputLanguageCollection.cs
- ServiceDesigner.cs
- CodePrimitiveExpression.cs
- TextWriter.cs
- ModuleConfigurationInfo.cs
- XamlPoint3DCollectionSerializer.cs
- TextTreeInsertElementUndoUnit.cs
- Propagator.Evaluator.cs
- Int64Animation.cs
- LocatorPart.cs
- SchemaElement.cs
- DispatcherHookEventArgs.cs
- ChtmlMobileTextWriter.cs
- BinHexEncoder.cs
- AttributeData.cs
- PresentationSource.cs
- HttpPostProtocolReflector.cs
- XmlILStorageConverter.cs
- UnsafeNativeMethods.cs
- SqlPersonalizationProvider.cs
- ComponentCodeDomSerializer.cs
- DiscriminatorMap.cs
- Label.cs
- SweepDirectionValidation.cs
- HttpServerVarsCollection.cs
- BidOverLoads.cs
- DataRowCollection.cs
- MergablePropertyAttribute.cs
- OverflowException.cs
- SecurityTokenAuthenticator.cs
- XhtmlTextWriter.cs
- SqlCrossApplyToCrossJoin.cs
- CultureInfoConverter.cs