Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / CollectionEditorDialog.cs / 1 / CollectionEditorDialog.cs
//------------------------------------------------------------------------------ ////// Copyright (c) Microsoft Corporation. All Rights Reserved. /// Information Contained Herein is Proprietary and Confidential. /// //----------------------------------------------------------------------------- using System.Web.UI.Design.Util; using System.Windows.Forms; namespace System.Web.UI.Design.WebControls { // NOTE: For now the sole purpose of this internal class is created for // having a helper method used by both MenuItemCollectionEditorDialog and // TreeNodeCollectionEditorDialog. It can be extended to further refactor // the code between these two classes to avoid duplicate code. internal abstract class CollectionEditorDialog : DesignerForm { protected CollectionEditorDialog(IServiceProvider serviceProvider) : base(serviceProvider) { } // VSWhidbey 504754: Minic the code from WinForms PropertyGrid to set // the properties on the push button accordingly. protected ToolStripButton CreatePushButton(string toolTipText, int imageIndex) { // A note is that we could set the property AccessibleDescription on // the button for accessibility. However, since the string value for // the Text property is already descriptive enough in our current // case, it will be used by the screen reader automatically when // AccessibleDescription is not set. ToolStripButton button = new ToolStripButton(); button.Text = toolTipText; button.AutoToolTip = true; button.DisplayStyle = ToolStripItemDisplayStyle.Image; button.ImageIndex = imageIndex; button.ImageScaling = ToolStripItemImageScaling.SizeToFit; return button; } } } // 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
- SmtpSection.cs
- FrameworkContextData.cs
- LongValidator.cs
- TextServicesContext.cs
- DomNameTable.cs
- CommandHelper.cs
- OdbcFactory.cs
- DateTimeUtil.cs
- OdbcConnectionOpen.cs
- TransformGroup.cs
- BaseTreeIterator.cs
- RubberbandSelector.cs
- ScriptingSectionGroup.cs
- Environment.cs
- Baml6ConstructorInfo.cs
- DefaultAsyncDataDispatcher.cs
- MessageQueuePermissionAttribute.cs
- ListDictionaryInternal.cs
- ContextQuery.cs
- TableDesigner.cs
- CodeMemberField.cs
- VectorCollection.cs
- ellipse.cs
- Transactions.cs
- TdsParser.cs
- WebServiceAttribute.cs
- QueryStatement.cs
- VisualStyleTypesAndProperties.cs
- AssemblyNameUtility.cs
- ReflectionPermission.cs
- NamespaceQuery.cs
- ColorConvertedBitmap.cs
- TextInfo.cs
- CodeAttributeArgumentCollection.cs
- Button.cs
- ExpressionLexer.cs
- SqlNotificationEventArgs.cs
- Console.cs
- Repeater.cs
- GetPageCompletedEventArgs.cs
- StringArrayConverter.cs
- FixedPageProcessor.cs
- QueryAccessibilityHelpEvent.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- PointConverter.cs
- ToolTipAutomationPeer.cs
- FrameDimension.cs
- PkcsUtils.cs
- SaveFileDialog.cs
- RegexRunner.cs
- SoapSchemaMember.cs
- MenuItemStyleCollection.cs
- Debugger.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- ListMarkerSourceInfo.cs
- MasterPageParser.cs
- StringReader.cs
- MenuAdapter.cs
- SafeCoTaskMem.cs
- Propagator.cs
- ContentTypeSettingDispatchMessageFormatter.cs
- TableItemProviderWrapper.cs
- StartUpEventArgs.cs
- WebAdminConfigurationHelper.cs
- GradientSpreadMethodValidation.cs
- AuthenticationModuleElementCollection.cs
- EtwTrace.cs
- TextRangeSerialization.cs
- XmlQueryContext.cs
- ConstantProjectedSlot.cs
- SortQueryOperator.cs
- StateMachine.cs
- StrokeSerializer.cs
- ProviderException.cs
- DeferredSelectedIndexReference.cs
- CodeMemberProperty.cs
- ServiceHttpModule.cs
- TableParaClient.cs
- DetailsView.cs
- ConfigXmlCDataSection.cs
- XmlUtf8RawTextWriter.cs
- RemotingConfiguration.cs
- EncoderParameters.cs
- CookieParameter.cs
- WebExceptionStatus.cs
- CodeRegionDirective.cs
- EncryptedPackageFilter.cs
- WindowsListViewItemCheckBox.cs
- HandledEventArgs.cs
- DeferredTextReference.cs
- CertificateManager.cs
- ConfigXmlText.cs
- RotateTransform.cs
- ErasingStroke.cs
- TypefaceMap.cs
- dbenumerator.cs
- Boolean.cs
- AsyncOperation.cs
- CacheRequest.cs
- PointIndependentAnimationStorage.cs