Code:
/ FX-1434 / FX-1434 / 1.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
- ProfileEventArgs.cs
- StringCollectionEditor.cs
- DesignerActionTextItem.cs
- TextTrailingCharacterEllipsis.cs
- HttpProfileGroupBase.cs
- CompilationLock.cs
- ToolStripItemImageRenderEventArgs.cs
- PersistenceMetadataNamespace.cs
- BaseTemplateParser.cs
- PropertyValueUIItem.cs
- ExtractedStateEntry.cs
- Win32KeyboardDevice.cs
- List.cs
- InkCanvasAutomationPeer.cs
- SymLanguageType.cs
- RtfControls.cs
- XmlSignatureManifest.cs
- ConfigXmlAttribute.cs
- WebPartConnectionsEventArgs.cs
- TabRenderer.cs
- WebPartConnectionsCloseVerb.cs
- PrinterResolution.cs
- ListViewItemEventArgs.cs
- CornerRadius.cs
- ComPlusContractBehavior.cs
- MasterPageBuildProvider.cs
- ElementHostPropertyMap.cs
- InputScopeNameConverter.cs
- Part.cs
- BrowserCapabilitiesFactoryBase.cs
- DataGridViewRowStateChangedEventArgs.cs
- LocationInfo.cs
- Mappings.cs
- FontCollection.cs
- LazyTextWriterCreator.cs
- DocobjHost.cs
- ItemContainerGenerator.cs
- newinstructionaction.cs
- MediaPlayer.cs
- FormViewPageEventArgs.cs
- DeploymentSectionCache.cs
- TextStore.cs
- safemediahandle.cs
- SchemaTypeEmitter.cs
- EventLogPermissionEntryCollection.cs
- PageCodeDomTreeGenerator.cs
- Types.cs
- XhtmlBasicValidationSummaryAdapter.cs
- RotateTransform.cs
- ToolStripStatusLabel.cs
- WebRequest.cs
- TreeNodeCollection.cs
- PropertyValue.cs
- ExpanderAutomationPeer.cs
- ElementsClipboardData.cs
- ErrorWrapper.cs
- TypeSystem.cs
- TracePayload.cs
- TypeConverterValueSerializer.cs
- BamlTreeNode.cs
- DrawingImage.cs
- XsdValidatingReader.cs
- DataGridViewRowsAddedEventArgs.cs
- DbConnectionOptions.cs
- GPPOINT.cs
- IpcChannelHelper.cs
- SortDescriptionCollection.cs
- CommonDialog.cs
- AppDomainManager.cs
- DataBinding.cs
- VisualStyleInformation.cs
- InvokerUtil.cs
- SafeHandle.cs
- ADConnectionHelper.cs
- MaxValueConverter.cs
- StyleBamlTreeBuilder.cs
- ReadWriteObjectLock.cs
- ExpressionEditorAttribute.cs
- Hash.cs
- CatalogPartChrome.cs
- Serializer.cs
- AbandonedMutexException.cs
- AbsoluteQuery.cs
- ThicknessAnimationBase.cs
- QuaternionConverter.cs
- OptimalTextSource.cs
- DataBindingCollection.cs
- CodeSnippetStatement.cs
- CustomTypeDescriptor.cs
- PathSegment.cs
- DecoderBestFitFallback.cs
- AuthenticationSection.cs
- SpellerStatusTable.cs
- CapabilitiesUse.cs
- RenderOptions.cs
- ComponentConverter.cs
- HtmlElement.cs
- WebScriptServiceHostFactory.cs
- ApplicationDirectory.cs
- DocumentSchemaValidator.cs