Code:
/ DotNET / DotNET / 8.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
- BasicKeyConstraint.cs
- SettingsPropertyWrongTypeException.cs
- SqlBinder.cs
- EventManager.cs
- SynchronizedMessageSource.cs
- RegexWorker.cs
- BmpBitmapEncoder.cs
- QueryStringParameter.cs
- Attribute.cs
- SequenceDesigner.cs
- EncodingInfo.cs
- SourceFilter.cs
- LogRestartAreaEnumerator.cs
- ExtensionCollection.cs
- DesignerCommandSet.cs
- DataSourceXmlTextReader.cs
- ParentQuery.cs
- AppliedDeviceFiltersDialog.cs
- DesignerSerializationOptionsAttribute.cs
- DataGrid.cs
- ContentElement.cs
- DbConnectionOptions.cs
- Rotation3DAnimation.cs
- WindowsStreamSecurityBindingElement.cs
- WebPartEventArgs.cs
- DSASignatureFormatter.cs
- BoundField.cs
- XmlArrayItemAttribute.cs
- TraceUtility.cs
- CompilerErrorCollection.cs
- CustomSignedXml.cs
- RunWorkerCompletedEventArgs.cs
- TogglePattern.cs
- SqlDataSourceSummaryPanel.cs
- NavigationProgressEventArgs.cs
- UnknownWrapper.cs
- PropertyDescriptorCollection.cs
- ListItemCollection.cs
- TextBoxBase.cs
- ButtonAutomationPeer.cs
- DynamicMethod.cs
- EditorBrowsableAttribute.cs
- DomainConstraint.cs
- SoapDocumentServiceAttribute.cs
- ObjectDataSourceFilteringEventArgs.cs
- DateTimeConverter2.cs
- Application.cs
- MemoryStream.cs
- ImportException.cs
- AssemblyAttributesGoHere.cs
- RichTextBox.cs
- XmlILModule.cs
- AnnotationHelper.cs
- XComponentModel.cs
- PropertyNames.cs
- EventLogPermissionEntry.cs
- PipeStream.cs
- ZoneLinkButton.cs
- ColumnPropertiesGroup.cs
- ConsoleTraceListener.cs
- AttachInfo.cs
- PartialCachingAttribute.cs
- Operators.cs
- ArrayList.cs
- TdsValueSetter.cs
- WindowsAuthenticationEventArgs.cs
- HashCodeCombiner.cs
- WebResourceAttribute.cs
- StylusPointPropertyId.cs
- TextComposition.cs
- ContractCodeDomInfo.cs
- WebPartTransformer.cs
- PerfService.cs
- NameTable.cs
- LinkArea.cs
- EncryptedXml.cs
- AuthorizationSection.cs
- SingleKeyFrameCollection.cs
- RSAOAEPKeyExchangeFormatter.cs
- PropertyKey.cs
- DependsOnAttribute.cs
- DataGridViewLinkColumn.cs
- QuestionEventArgs.cs
- GlyphRunDrawing.cs
- SecurityHeader.cs
- ObjectViewQueryResultData.cs
- SystemPens.cs
- CodeExpressionStatement.cs
- AuthenticationModuleElement.cs
- TimerElapsedEvenArgs.cs
- CheckPair.cs
- RemoteWebConfigurationHostStream.cs
- objectresult_tresulttype.cs
- ValueUtilsSmi.cs
- DrawingImage.cs
- ColumnResizeUndoUnit.cs
- SymmetricAlgorithm.cs
- TdsParameterSetter.cs
- HttpRequestCacheValidator.cs
- UpdateTranslator.cs