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
- ProviderCollection.cs
- AssemblyFilter.cs
- ProfilePropertySettings.cs
- Path.cs
- MenuEventArgs.cs
- ColumnTypeConverter.cs
- EntityDataSourceDataSelection.cs
- KnownTypesProvider.cs
- Buffer.cs
- AdPostCacheSubstitution.cs
- ImageDrawing.cs
- BitmapMetadataEnumerator.cs
- SchemaCreator.cs
- ImageAutomationPeer.cs
- AVElementHelper.cs
- TransactionManagerProxy.cs
- mediaclock.cs
- SecurityState.cs
- WebPartEventArgs.cs
- DataReceivedEventArgs.cs
- WSUtilitySpecificationVersion.cs
- DataServiceContext.cs
- XmlSerializableServices.cs
- _SslState.cs
- SByteConverter.cs
- EventLogTraceListener.cs
- PermissionListSet.cs
- ImageSourceTypeConverter.cs
- SafeCryptoHandles.cs
- ArrayConverter.cs
- MsmqHostedTransportConfiguration.cs
- HttpApplication.cs
- RotationValidation.cs
- filewebresponse.cs
- BitmapMetadata.cs
- ProfileSettings.cs
- Misc.cs
- rsa.cs
- EventLevel.cs
- StreamInfo.cs
- HeaderPanel.cs
- Transform.cs
- ACL.cs
- FileNotFoundException.cs
- hebrewshape.cs
- PersonalizationProvider.cs
- HttpHeaderCollection.cs
- Timer.cs
- CustomDictionarySources.cs
- MessageEncoder.cs
- ICspAsymmetricAlgorithm.cs
- HideDisabledControlAdapter.cs
- UIntPtr.cs
- TreeViewAutomationPeer.cs
- Guid.cs
- DataListCommandEventArgs.cs
- XmlChildNodes.cs
- StringWriter.cs
- CannotUnloadAppDomainException.cs
- ContentHostHelper.cs
- ConfigurationStrings.cs
- DataGridViewComponentPropertyGridSite.cs
- ByteAnimation.cs
- FamilyTypeface.cs
- EditableTreeList.cs
- MetabaseSettings.cs
- SchemaNamespaceManager.cs
- StylusPointProperty.cs
- XamlTreeBuilderBamlRecordWriter.cs
- FieldMetadata.cs
- ZipIOModeEnforcingStream.cs
- ButtonDesigner.cs
- AspNetSynchronizationContext.cs
- ThicknessAnimationUsingKeyFrames.cs
- XmlDownloadManager.cs
- ClientSideQueueItem.cs
- LicenseManager.cs
- PointUtil.cs
- ListenerElementsCollection.cs
- Attributes.cs
- DCSafeHandle.cs
- PasswordRecovery.cs
- TableLayoutStyle.cs
- GridViewUpdateEventArgs.cs
- RemotingException.cs
- DefaultWorkflowSchedulerService.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- WMIInterop.cs
- MultiDataTrigger.cs
- ScrollChrome.cs
- SystemNetHelpers.cs
- ListSortDescriptionCollection.cs
- SystemIdentity.cs
- FileVersionInfo.cs
- DummyDataSource.cs
- Misc.cs
- DataServiceSaveChangesEventArgs.cs
- Duration.cs
- Window.cs
- Variable.cs