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
- Compiler.cs
- IIS7UserPrincipal.cs
- Brush.cs
- NetSectionGroup.cs
- UnitControl.cs
- MatrixTransform.cs
- BooleanStorage.cs
- MissingManifestResourceException.cs
- FlagsAttribute.cs
- PasswordBoxAutomationPeer.cs
- XhtmlBasicLabelAdapter.cs
- ChangeProcessor.cs
- BitmapImage.cs
- SystemIPGlobalProperties.cs
- FillBehavior.cs
- ProxyWebPartManagerDesigner.cs
- OleDbErrorCollection.cs
- Quaternion.cs
- LOSFormatter.cs
- DocumentViewerAutomationPeer.cs
- RemotingSurrogateSelector.cs
- OleServicesContext.cs
- LineSegment.cs
- BaseDataList.cs
- DataGridTableStyleMappingNameEditor.cs
- DBBindings.cs
- SamlSerializer.cs
- RequestCacheEntry.cs
- ScriptRegistrationManager.cs
- SimpleType.cs
- DetailsViewAutoFormat.cs
- LineBreak.cs
- SynchronizationLockException.cs
- LinearQuaternionKeyFrame.cs
- TaskFileService.cs
- TextContainer.cs
- LongValidator.cs
- path.cs
- XmlEnumAttribute.cs
- Animatable.cs
- DynamicControlParameter.cs
- LoginName.cs
- CapabilitiesSection.cs
- ArraySortHelper.cs
- ExtensionWindowHeader.cs
- Char.cs
- SiteMapNodeItem.cs
- DesignerTransaction.cs
- EntityTypeEmitter.cs
- NamespaceImport.cs
- LateBoundBitmapDecoder.cs
- FormViewInsertedEventArgs.cs
- CompositeActivityValidator.cs
- ImageCodecInfo.cs
- HtmlInputImage.cs
- DigitalSignature.cs
- RelationshipDetailsRow.cs
- ComboBox.cs
- _SecureChannel.cs
- PipelineModuleStepContainer.cs
- DivideByZeroException.cs
- ReliabilityContractAttribute.cs
- ValueSerializerAttribute.cs
- AssociationSetEnd.cs
- CodeComment.cs
- BrowserDefinitionCollection.cs
- ChangeBlockUndoRecord.cs
- RewritingPass.cs
- SrgsRule.cs
- MetabaseSettings.cs
- SQLByte.cs
- MatrixAnimationUsingKeyFrames.cs
- ProviderUtil.cs
- ProfilePropertyNameValidator.cs
- HtmlTableCellCollection.cs
- ThrowHelper.cs
- EditCommandColumn.cs
- Message.cs
- FontStretch.cs
- Utilities.cs
- IdnElement.cs
- AutoGeneratedField.cs
- PropertyCondition.cs
- InteropExecutor.cs
- StringSorter.cs
- ToolStripEditorManager.cs
- PrefixQName.cs
- SafeLibraryHandle.cs
- MailBnfHelper.cs
- Pen.cs
- Tokenizer.cs
- util.cs
- SignatureGenerator.cs
- DecimalStorage.cs
- DataGridComponentEditor.cs
- SafeMemoryMappedFileHandle.cs
- RectAnimationClockResource.cs
- XmlMemberMapping.cs
- SettingsBindableAttribute.cs
- OrthographicCamera.cs