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
- TimeSpanOrInfiniteValidator.cs
- WSHttpBindingCollectionElement.cs
- FormViewRow.cs
- ValidatorCompatibilityHelper.cs
- ResourceDefaultValueAttribute.cs
- EntryIndex.cs
- ContentHostHelper.cs
- JournalEntryListConverter.cs
- DataControlPagerLinkButton.cs
- InstanceLockQueryResult.cs
- DeviceContexts.cs
- ObjectNotFoundException.cs
- Matrix3DValueSerializer.cs
- ListViewInsertedEventArgs.cs
- _LocalDataStore.cs
- FixedFindEngine.cs
- CancellationHandler.cs
- KeyGesture.cs
- SafeHandles.cs
- JulianCalendar.cs
- WebPartHeaderCloseVerb.cs
- HttpClientCertificate.cs
- SchemaTypeEmitter.cs
- WebResourceUtil.cs
- LogicalChannel.cs
- ConversionHelper.cs
- BamlLocalizabilityResolver.cs
- TableDesigner.cs
- ReaderWriterLock.cs
- ZipIOExtraFieldElement.cs
- EventlogProvider.cs
- Point4D.cs
- NativeMethodsCLR.cs
- QilReplaceVisitor.cs
- IPAddress.cs
- ScriptServiceAttribute.cs
- SystemColors.cs
- NativeMethods.cs
- WsdlBuildProvider.cs
- UrlPath.cs
- FixedSOMPageConstructor.cs
- XmlMtomWriter.cs
- X509Chain.cs
- KeyTimeConverter.cs
- Expressions.cs
- HttpWebRequestElement.cs
- VisualStateChangedEventArgs.cs
- MarkupWriter.cs
- Model3DCollection.cs
- CaseInsensitiveComparer.cs
- NonPrimarySelectionGlyph.cs
- CheckBoxBaseAdapter.cs
- MethodCallExpression.cs
- XmlSchemaComplexType.cs
- ListChangedEventArgs.cs
- SequenceDesignerAccessibleObject.cs
- ExceptionValidationRule.cs
- SchemaNotation.cs
- Brushes.cs
- HtmlListAdapter.cs
- ZoneMembershipCondition.cs
- CodeDelegateInvokeExpression.cs
- NumericUpDown.cs
- DbParameterHelper.cs
- DelegatedStream.cs
- complextypematerializer.cs
- TileModeValidation.cs
- NavigationWindow.cs
- NavigationEventArgs.cs
- NetworkCredential.cs
- SHA512.cs
- Stack.cs
- InkCollectionBehavior.cs
- Crypto.cs
- WebRequest.cs
- ExtendedProtectionPolicy.cs
- InvokerUtil.cs
- RenderingBiasValidation.cs
- TextInfo.cs
- RSACryptoServiceProvider.cs
- ProbeMatchesMessageCD1.cs
- HttpCacheVaryByContentEncodings.cs
- ExternalException.cs
- CaseInsensitiveHashCodeProvider.cs
- UiaCoreProviderApi.cs
- ReadOnlyTernaryTree.cs
- HTMLTextWriter.cs
- InputGestureCollection.cs
- XmlWriterTraceListener.cs
- Size3DConverter.cs
- Form.cs
- GregorianCalendarHelper.cs
- ToolStripCollectionEditor.cs
- StorageAssociationTypeMapping.cs
- FixedPage.cs
- XmlTextWriter.cs
- SmtpNtlmAuthenticationModule.cs
- KnownIds.cs
- CatalogPartChrome.cs
- GeneralTransform2DTo3D.cs