Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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. // //----------------------------------------------------------------------------- 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ApplicationId.cs
- HashHelper.cs
- DBSqlParserTableCollection.cs
- TemplateInstanceAttribute.cs
- ToolStripSeparatorRenderEventArgs.cs
- DbParameterCollection.cs
- RecognitionEventArgs.cs
- FilterRepeater.cs
- ReaderWriterLockWrapper.cs
- OleDbReferenceCollection.cs
- QuestionEventArgs.cs
- UserPreferenceChangedEventArgs.cs
- GC.cs
- updateconfighost.cs
- BinaryCommonClasses.cs
- TextTreeText.cs
- OdbcException.cs
- ClipboardProcessor.cs
- GeometryCollection.cs
- Rss20FeedFormatter.cs
- WebPartExportVerb.cs
- ButtonField.cs
- ComPlusAuthorization.cs
- DataContractSerializerOperationFormatter.cs
- RichTextBoxConstants.cs
- SHA1.cs
- BufferedMessageWriter.cs
- ModuleBuilder.cs
- CollectionChange.cs
- BoolExpr.cs
- FactoryRecord.cs
- BrowserCapabilitiesFactory.cs
- Inflater.cs
- MaterialGroup.cs
- NoneExcludedImageIndexConverter.cs
- StatusBar.cs
- DateTimeFormat.cs
- OperationDescriptionCollection.cs
- QilVisitor.cs
- Delay.cs
- IdnElement.cs
- Pipe.cs
- EventBuilder.cs
- ConnectionProviderAttribute.cs
- MultiplexingFormatMapping.cs
- ValidationPropertyAttribute.cs
- OlePropertyStructs.cs
- ThreadAttributes.cs
- SqlCommandSet.cs
- SqlClientWrapperSmiStreamChars.cs
- PermissionAttributes.cs
- SystemEvents.cs
- NotFiniteNumberException.cs
- GenericTypeParameterConverter.cs
- AttachmentCollection.cs
- HTMLTagNameToTypeMapper.cs
- Point3D.cs
- TypeDelegator.cs
- HeaderLabel.cs
- DataControlFieldCell.cs
- StringDictionaryWithComparer.cs
- SqlServer2KCompatibilityCheck.cs
- FixedPosition.cs
- DefaultWorkflowSchedulerService.cs
- UserCancellationException.cs
- AutoResetEvent.cs
- CodeRemoveEventStatement.cs
- SqlHelper.cs
- VisualBrush.cs
- NetMsmqSecurityElement.cs
- MembershipPasswordException.cs
- DecoderNLS.cs
- EntityKeyElement.cs
- CodeSnippetTypeMember.cs
- ChtmlMobileTextWriter.cs
- UnsafeNativeMethods.cs
- SerializationFieldInfo.cs
- IgnoreFileBuildProvider.cs
- CommandField.cs
- DataPagerFieldCollection.cs
- RuleSetDialog.cs
- PropertyItem.cs
- HtmlControl.cs
- UndirectedGraph.cs
- DesignerDataSchemaClass.cs
- RectangleHotSpot.cs
- SynchronizationValidator.cs
- SQLByteStorage.cs
- StringBuilder.cs
- CacheAxisQuery.cs
- XmlElementAttribute.cs
- ProviderConnectionPoint.cs
- SelectionProcessor.cs
- HtmlForm.cs
- ImageMapEventArgs.cs
- MatrixUtil.cs
- ConnectionInterfaceCollection.cs
- SmiMetaData.cs
- TraceContextEventArgs.cs
- OutKeywords.cs