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
- MimeObjectFactory.cs
- ContactManager.cs
- MailBnfHelper.cs
- SR.cs
- IdleTimeoutMonitor.cs
- elementinformation.cs
- WmlImageAdapter.cs
- SafeCertificateContext.cs
- SerializationFieldInfo.cs
- GridViewDeleteEventArgs.cs
- TdsParser.cs
- StorageBasedPackageProperties.cs
- IdnElement.cs
- PanningMessageFilter.cs
- GeometryValueSerializer.cs
- base64Transforms.cs
- FixedPageProcessor.cs
- DataGridViewCellStyleBuilderDialog.cs
- Activator.cs
- ServiceBehaviorElement.cs
- Matrix.cs
- Utils.cs
- IdentityModelStringsVersion1.cs
- ObjectHelper.cs
- ClickablePoint.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- TargetException.cs
- TdsRecordBufferSetter.cs
- Menu.cs
- ModifierKeysConverter.cs
- CacheOutputQuery.cs
- SafeNativeMethods.cs
- WindowsScrollBarBits.cs
- ThreadExceptionEvent.cs
- InlineObject.cs
- ImmutableCollection.cs
- Misc.cs
- RangeValueProviderWrapper.cs
- Translator.cs
- DocumentViewer.cs
- FontStyle.cs
- TextContainerHelper.cs
- SoapEnumAttribute.cs
- WebConfigurationFileMap.cs
- ValueConversionAttribute.cs
- WebServiceHost.cs
- Point4DConverter.cs
- TemplateBindingExpressionConverter.cs
- TreeBuilderBamlTranslator.cs
- WasEndpointConfigContainer.cs
- HashMembershipCondition.cs
- ModuleConfigurationInfo.cs
- ObjectDataSourceChooseMethodsPanel.cs
- DataGridCellClipboardEventArgs.cs
- BamlLocalizableResourceKey.cs
- RuntimeTransactionHandle.cs
- ObjectContextServiceProvider.cs
- diagnosticsswitches.cs
- DigestTraceRecordHelper.cs
- keycontainerpermission.cs
- OracleDataAdapter.cs
- CompModSwitches.cs
- MethodInfo.cs
- GeneralTransform3DTo2D.cs
- OutputWindow.cs
- DispatcherFrame.cs
- SqlStream.cs
- OracleException.cs
- CellCreator.cs
- HwndSourceKeyboardInputSite.cs
- TextEditorContextMenu.cs
- PointAnimationBase.cs
- TypeSystem.cs
- Trigger.cs
- ReadOnlyNameValueCollection.cs
- CodeMemberField.cs
- SqlCommandBuilder.cs
- DataGridTextColumn.cs
- Vector3DAnimationUsingKeyFrames.cs
- PersonalizableTypeEntry.cs
- ExpandableObjectConverter.cs
- ReadOnlyTernaryTree.cs
- ExtensionSurface.cs
- CodeGeneratorOptions.cs
- DataTableMappingCollection.cs
- OdbcDataAdapter.cs
- ListenerAdapter.cs
- Baml2006Reader.cs
- WindowsComboBox.cs
- DropDownList.cs
- NavigationHelper.cs
- PeerNameRecord.cs
- RightsManagementInformation.cs
- RegexCode.cs
- GeometryGroup.cs
- ListViewInsertedEventArgs.cs
- XmlCDATASection.cs
- DbConnectionInternal.cs
- ObjectPropertyMapping.cs
- ImagingCache.cs