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
- XmlILIndex.cs
- WrappedIUnknown.cs
- BindingExpression.cs
- VarRefManager.cs
- DirectoryInfo.cs
- EnglishPluralizationService.cs
- ImageBrush.cs
- WebPartCancelEventArgs.cs
- MediaEntryAttribute.cs
- ReferencedCategoriesDocument.cs
- ThreadStartException.cs
- TextReader.cs
- SAPICategories.cs
- GridViewPageEventArgs.cs
- DPCustomTypeDescriptor.cs
- Baml2006KnownTypes.cs
- CheckableControlBaseAdapter.cs
- PrintDocument.cs
- ViewStateException.cs
- mediapermission.cs
- NetTcpSecurity.cs
- StoreConnection.cs
- ConstraintCollection.cs
- Parameter.cs
- IsolatedStorageFile.cs
- DataGridCommandEventArgs.cs
- ComplusEndpointConfigContainer.cs
- SerializableReadOnlyDictionary.cs
- SoundPlayer.cs
- ADConnectionHelper.cs
- TraceEventCache.cs
- LockCookie.cs
- MeshGeometry3D.cs
- ContentFileHelper.cs
- ReturnEventArgs.cs
- HttpInputStream.cs
- DataRecordObjectView.cs
- RegexInterpreter.cs
- CodeDirectionExpression.cs
- GeneralTransform2DTo3DTo2D.cs
- GroupQuery.cs
- X509RawDataKeyIdentifierClause.cs
- QuaternionConverter.cs
- DocumentOrderComparer.cs
- Int32.cs
- WorkflowOwnershipException.cs
- MatrixStack.cs
- ICspAsymmetricAlgorithm.cs
- DictionaryMarkupSerializer.cs
- mongolianshape.cs
- RectangleHotSpot.cs
- ListDictionaryInternal.cs
- DataGridSortCommandEventArgs.cs
- PagerSettings.cs
- GorillaCodec.cs
- ToolStripPanelRenderEventArgs.cs
- DocumentXPathNavigator.cs
- HyperLinkDesigner.cs
- SubMenuStyle.cs
- CookieProtection.cs
- CannotUnloadAppDomainException.cs
- WebPartPersonalization.cs
- SoapFormatter.cs
- ElementUtil.cs
- Logging.cs
- RangeValuePatternIdentifiers.cs
- PropertyItemInternal.cs
- SqlMethodCallConverter.cs
- MutexSecurity.cs
- DesignerOptions.cs
- IisTraceListener.cs
- WebRequest.cs
- mansign.cs
- ShaperBuffers.cs
- DataRelationPropertyDescriptor.cs
- CompilerTypeWithParams.cs
- ClientTargetCollection.cs
- SingleSelectRootGridEntry.cs
- ExpressionBinding.cs
- SamlDoNotCacheCondition.cs
- DataSvcMapFile.cs
- BamlRecords.cs
- HierarchicalDataBoundControlAdapter.cs
- DataException.cs
- TypeDelegator.cs
- SiteMapDataSourceView.cs
- PeerResolverElement.cs
- ContainerParaClient.cs
- WindowsImpersonationContext.cs
- InvalidEnumArgumentException.cs
- RecordBuilder.cs
- ValidationEventArgs.cs
- ReadWriteObjectLock.cs
- SendActivityDesignerTheme.cs
- DesignTableCollection.cs
- Int16AnimationBase.cs
- InputElement.cs
- ETagAttribute.cs
- WindowsTreeView.cs
- HelpInfo.cs