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
- ApplicationFileParser.cs
- IndicFontClient.cs
- MenuEventArgs.cs
- BindingObserver.cs
- SHA512CryptoServiceProvider.cs
- wgx_exports.cs
- InfoCardProofToken.cs
- ParserStreamGeometryContext.cs
- WebPartConnectionsConfigureVerb.cs
- TimeoutException.cs
- CultureSpecificCharacterBufferRange.cs
- FunctionParameter.cs
- UInt32.cs
- QuaternionAnimationUsingKeyFrames.cs
- Page.cs
- VisualState.cs
- SymLanguageType.cs
- CodeDirectionExpression.cs
- ActionItem.cs
- PageAsyncTaskManager.cs
- InputLanguage.cs
- ContractMethodParameterInfo.cs
- SqlReferenceCollection.cs
- IgnoreDeviceFilterElementCollection.cs
- CharStorage.cs
- SqlFlattener.cs
- TimeSpanStorage.cs
- _ProxyChain.cs
- CodeMemberProperty.cs
- _RequestLifetimeSetter.cs
- BigInt.cs
- PolyQuadraticBezierSegment.cs
- InstanceCompleteException.cs
- OutputCacheSettingsSection.cs
- PenContext.cs
- TableLayoutStyleCollection.cs
- XPathSelectionIterator.cs
- Tag.cs
- ArcSegment.cs
- WindowsScrollBar.cs
- PropertyGrid.cs
- StreamGeometry.cs
- BaseParser.cs
- SchemaDeclBase.cs
- ReadOnlyHierarchicalDataSource.cs
- DataGridViewImageColumn.cs
- SizeAnimationClockResource.cs
- SyndicationPerson.cs
- DateTimeAutomationPeer.cs
- TemplateKeyConverter.cs
- PipelineModuleStepContainer.cs
- _HeaderInfo.cs
- TextElement.cs
- ConnectionConsumerAttribute.cs
- DbConnectionStringCommon.cs
- VBCodeProvider.cs
- EnumMember.cs
- complextypematerializer.cs
- Solver.cs
- PopOutPanel.cs
- CodeExporter.cs
- KeyValueInternalCollection.cs
- SwitchLevelAttribute.cs
- RecordManager.cs
- HtmlAnchor.cs
- CodeTypeReferenceExpression.cs
- DataGridToolTip.cs
- ProcessModelInfo.cs
- ReadOnlyDictionary.cs
- DurationConverter.cs
- SecurityRuntime.cs
- ConsoleCancelEventArgs.cs
- TreeBuilderXamlTranslator.cs
- ParameterToken.cs
- NetMsmqSecurity.cs
- ProcessInfo.cs
- Buffer.cs
- ClientBuildManager.cs
- RoleManagerModule.cs
- XmlComplianceUtil.cs
- XPathSelfQuery.cs
- SmiContextFactory.cs
- FileDialogCustomPlace.cs
- SqlUserDefinedAggregateAttribute.cs
- MimeFormReflector.cs
- OrderingInfo.cs
- TargetControlTypeCache.cs
- RelationshipType.cs
- ArrangedElement.cs
- DataRelationCollection.cs
- _SecureChannel.cs
- ConfigurationManagerHelper.cs
- EntitySetRetriever.cs
- SearchForVirtualItemEventArgs.cs
- XmlSchemaAppInfo.cs
- Fault.cs
- DoWorkEventArgs.cs
- XmlAnyAttributeAttribute.cs
- ImportContext.cs
- EDesignUtil.cs