Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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); } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CultureInfo.cs
- InertiaTranslationBehavior.cs
- NavigationHelper.cs
- AddInAdapter.cs
- SizeAnimationClockResource.cs
- UnsafeNativeMethods.cs
- _OSSOCK.cs
- ManagementOptions.cs
- DataGridItem.cs
- FullTextBreakpoint.cs
- XamlReaderHelper.cs
- ParseChildrenAsPropertiesAttribute.cs
- PageCodeDomTreeGenerator.cs
- WebControl.cs
- Base64Encoder.cs
- FactoryId.cs
- PermissionSetEnumerator.cs
- Dynamic.cs
- XmlTextAttribute.cs
- XmlSchemaObjectTable.cs
- RegexRunnerFactory.cs
- SelfIssuedAuthRSAPKCS1SignatureFormatter.cs
- SoapCodeExporter.cs
- ECDiffieHellmanPublicKey.cs
- ArrangedElement.cs
- TextFragmentEngine.cs
- StringUtil.cs
- SessionParameter.cs
- CompilationSection.cs
- IisTraceWebEventProvider.cs
- ControlCollection.cs
- DataServiceProviderWrapper.cs
- WorkflowInstanceRecord.cs
- QueryAsyncResult.cs
- TypeBuilderInstantiation.cs
- MarshalByRefObject.cs
- DataViewListener.cs
- EventLogPermissionHolder.cs
- HandleRef.cs
- ManagedWndProcTracker.cs
- ReflectTypeDescriptionProvider.cs
- ProtectedConfigurationProviderCollection.cs
- SchemaElementLookUpTableEnumerator.cs
- Version.cs
- XmlSchemaComplexContentExtension.cs
- PropertyValueChangedEvent.cs
- TimerElapsedEvenArgs.cs
- ObjectViewListener.cs
- WebResponse.cs
- ObjectSecurity.cs
- ECDsaCng.cs
- BrowserDefinition.cs
- XamlTemplateSerializer.cs
- WindowsListViewItemStartMenu.cs
- ApplicationGesture.cs
- State.cs
- XmlWriterSettings.cs
- SafeHandles.cs
- PropertyItemInternal.cs
- TransactionCache.cs
- SafeThemeHandle.cs
- GridViewColumn.cs
- SqlXml.cs
- AxHost.cs
- ItemCheckedEvent.cs
- PersonalizationEntry.cs
- DataGridViewTextBoxEditingControl.cs
- DataServiceRequestException.cs
- MarshalDirectiveException.cs
- FrameworkElementFactory.cs
- RepeatInfo.cs
- SystemParameters.cs
- FormsIdentity.cs
- TableLayoutColumnStyleCollection.cs
- AttributedMetaModel.cs
- DbConnectionOptions.cs
- fixedPageContentExtractor.cs
- MiniModule.cs
- CodeCompileUnit.cs
- XPathPatternParser.cs
- TemplatePartAttribute.cs
- ObjectPersistData.cs
- ObjectParameterCollection.cs
- NonVisualControlAttribute.cs
- SudsParser.cs
- XmlNode.cs
- HttpListenerRequest.cs
- EntityFunctions.cs
- BordersPage.cs
- IISMapPath.cs
- OrderPreservingPipeliningSpoolingTask.cs
- Point.cs
- SchemaImporterExtensionsSection.cs
- BitmapDownload.cs
- PasswordTextContainer.cs
- TableItemStyle.cs
- IIS7UserPrincipal.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- WebSysDefaultValueAttribute.cs
- documentsequencetextcontainer.cs