Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / controlskin.cs / 1 / controlskin.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.ComponentModel; using System.Reflection; using System.Security.Permissions; namespace System.Web.UI { [EditorBrowsable(EditorBrowsableState.Advanced)] public delegate System.Web.UI.Control ControlSkinDelegate(Control control); [EditorBrowsable(EditorBrowsableState.Advanced)] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class ControlSkin { private Type _controlType; private ControlSkinDelegate _controlSkinDelegate; public ControlSkin(Type controlType, ControlSkinDelegate themeDelegate) { _controlType = controlType; _controlSkinDelegate = themeDelegate; } public Type ControlType { get { return _controlType; } } public void ApplySkin(Control control) { _controlSkinDelegate(control); } } } // 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. // //----------------------------------------------------------------------------- using System; using System.ComponentModel; using System.Reflection; using System.Security.Permissions; namespace System.Web.UI { [EditorBrowsable(EditorBrowsableState.Advanced)] public delegate System.Web.UI.Control ControlSkinDelegate(Control control); [EditorBrowsable(EditorBrowsableState.Advanced)] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class ControlSkin { private Type _controlType; private ControlSkinDelegate _controlSkinDelegate; public ControlSkin(Type controlType, ControlSkinDelegate themeDelegate) { _controlType = controlType; _controlSkinDelegate = themeDelegate; } public Type ControlType { get { return _controlType; } } public void ApplySkin(Control control) { _controlSkinDelegate(control); } } } // 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
- TextParagraphCache.cs
- SQLGuid.cs
- UserUseLicenseDictionaryLoader.cs
- UpdatePanelTriggerCollection.cs
- DesignerDataColumn.cs
- UnhandledExceptionEventArgs.cs
- StateDesigner.cs
- DragCompletedEventArgs.cs
- ScrollViewerAutomationPeer.cs
- SiteMapDataSource.cs
- SQLByte.cs
- Region.cs
- SignerInfo.cs
- PanelDesigner.cs
- PersistenceTypeAttribute.cs
- FileStream.cs
- ZipIOExtraField.cs
- SubclassTypeValidator.cs
- ThreadStartException.cs
- TrackingServices.cs
- PluralizationServiceUtil.cs
- StrongNamePublicKeyBlob.cs
- InputBinder.cs
- ResourcesGenerator.cs
- OperandQuery.cs
- ColorEditor.cs
- MetadataCacheItem.cs
- TdsParserSessionPool.cs
- XmlSchemaComplexContent.cs
- TextDecorationLocationValidation.cs
- DeviceSpecific.cs
- ListViewHitTestInfo.cs
- ParserStreamGeometryContext.cs
- securitymgrsite.cs
- UpdatePanel.cs
- WebServiceReceiveDesigner.cs
- DataGridViewCellMouseEventArgs.cs
- ConfigurationValues.cs
- DesignerRegionCollection.cs
- ThreadStateException.cs
- GetPageCompletedEventArgs.cs
- ProfileSettings.cs
- Figure.cs
- MemberPathMap.cs
- LinqDataView.cs
- QueryContinueDragEventArgs.cs
- ArgumentException.cs
- ProfileParameter.cs
- Line.cs
- mda.cs
- CancelEventArgs.cs
- IndexedGlyphRun.cs
- DrawingState.cs
- ExpressionBuilder.cs
- MetadataSerializer.cs
- MachineKeySection.cs
- MaskedTextProvider.cs
- TableCellCollection.cs
- ObjectCacheSettings.cs
- DataGridDetailsPresenterAutomationPeer.cs
- SpotLight.cs
- AssociatedControlConverter.cs
- PublisherMembershipCondition.cs
- TextPatternIdentifiers.cs
- DispatcherObject.cs
- XmlName.cs
- SubpageParaClient.cs
- WSAddressing10ProblemHeaderQNameFault.cs
- DataException.cs
- ChtmlSelectionListAdapter.cs
- FileUtil.cs
- GAC.cs
- _AutoWebProxyScriptWrapper.cs
- ChildDocumentBlock.cs
- BindableAttribute.cs
- StreamGeometryContext.cs
- SecUtil.cs
- EdmProperty.cs
- SpinWait.cs
- ListViewHitTestInfo.cs
- PngBitmapEncoder.cs
- TypeBrowserDialog.cs
- ApplicationCommands.cs
- ListCollectionView.cs
- XmlMembersMapping.cs
- PartialList.cs
- FunctionCommandText.cs
- QueryTaskGroupState.cs
- IssuedTokenServiceCredential.cs
- CollectionView.cs
- OpacityConverter.cs
- Panel.cs
- CollectionViewGroupInternal.cs
- UrlPath.cs
- BitmapEffectGeneralTransform.cs
- RegistrationServices.cs
- COM2ExtendedUITypeEditor.cs
- PathParser.cs
- Effect.cs
- Collection.cs