Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / ColorBuilder.cs / 1 / ColorBuilder.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design { using System; using System.ComponentModel; using System.Diagnostics; ////// /// Helper class used by designers to 'build' color properties by /// launching a color picker. /// [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public sealed class ColorBuilder { private ColorBuilder() { } ////// /// Launches the Color Picker to build a color. /// public static string BuildColor(IComponent component, System.Windows.Forms.Control owner, string initialColor) { string result = null; ISite componentSite = component.Site; Debug.Assert(componentSite != null, "Component does not have a valid site."); if (componentSite == null) { Debug.Fail("Component does not have a valid site."); return null; } if (componentSite != null) { IWebFormsBuilderUIService builderService = (IWebFormsBuilderUIService)componentSite.GetService(typeof(IWebFormsBuilderUIService)); if (builderService != null) { result = builderService.BuildColor(owner, initialColor); } } return result; } } } // 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
- PagerSettings.cs
- PreloadedPackages.cs
- ScopelessEnumAttribute.cs
- TreeViewEvent.cs
- IgnoreSection.cs
- Activator.cs
- CharStorage.cs
- _RequestCacheProtocol.cs
- StreamGeometry.cs
- GreenMethods.cs
- BinHexEncoder.cs
- NameValueConfigurationElement.cs
- CallbackDebugBehavior.cs
- SystemResourceHost.cs
- SplitterDesigner.cs
- AxHost.cs
- ZoneMembershipCondition.cs
- ConfigurationFileMap.cs
- FileDetails.cs
- CodeParameterDeclarationExpression.cs
- TimersDescriptionAttribute.cs
- QilTypeChecker.cs
- DatePickerAutomationPeer.cs
- ValidationEventArgs.cs
- CellQuery.cs
- DesignerActionUIService.cs
- QilTypeChecker.cs
- AttachmentCollection.cs
- infer.cs
- EntityContainerRelationshipSetEnd.cs
- CodeGenHelper.cs
- ApplicationSecurityManager.cs
- CodeChecksumPragma.cs
- NonSerializedAttribute.cs
- ParameterToken.cs
- configsystem.cs
- ThreadAbortException.cs
- TaskFileService.cs
- SignatureGenerator.cs
- EventlogProvider.cs
- DbCommandTree.cs
- BamlBinaryReader.cs
- DelegatingTypeDescriptionProvider.cs
- BigInt.cs
- Token.cs
- StoreConnection.cs
- InstanceLockLostException.cs
- Validator.cs
- ImageMap.cs
- ServerType.cs
- DefaultTextStore.cs
- MulticastDelegate.cs
- Transactions.cs
- RoleGroupCollection.cs
- Int32Converter.cs
- isolationinterop.cs
- RelationshipDetailsCollection.cs
- NameValueConfigurationElement.cs
- Rule.cs
- TextFormatterContext.cs
- GetIndexBinder.cs
- DodSequenceMerge.cs
- WaitHandleCannotBeOpenedException.cs
- CharacterMetrics.cs
- ScaleTransform3D.cs
- InkPresenter.cs
- FacetValueContainer.cs
- TCPListener.cs
- XmlSchemaAny.cs
- PublishLicense.cs
- PageParser.cs
- RayHitTestParameters.cs
- ResourceReferenceKeyNotFoundException.cs
- CodeObject.cs
- HtmlEncodedRawTextWriter.cs
- UnSafeCharBuffer.cs
- loginstatus.cs
- CodeVariableReferenceExpression.cs
- SerialStream.cs
- OdbcError.cs
- HTTPNotFoundHandler.cs
- XmlValidatingReader.cs
- WinCategoryAttribute.cs
- XsltCompileContext.cs
- WebBrowserNavigatingEventHandler.cs
- InputLanguageManager.cs
- PasswordTextContainer.cs
- StringConverter.cs
- XhtmlBasicTextBoxAdapter.cs
- RepeatButton.cs
- Ref.cs
- DataObjectPastingEventArgs.cs
- SqlTypeSystemProvider.cs
- CodeAttributeArgument.cs
- AxisAngleRotation3D.cs
- XhtmlBasicControlAdapter.cs
- XmlSignatureProperties.cs
- AuthenticationException.cs
- backend.cs
- ValueQuery.cs