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
- BamlRecordWriter.cs
- ThrowHelper.cs
- WithStatement.cs
- ArgumentNullException.cs
- Popup.cs
- WindowsToolbarItemAsMenuItem.cs
- FixedStringLookup.cs
- InheritedPropertyChangedEventArgs.cs
- TcpConnectionPoolSettingsElement.cs
- DisplayInformation.cs
- Solver.cs
- RequestCachePolicy.cs
- OledbConnectionStringbuilder.cs
- _AutoWebProxyScriptWrapper.cs
- ADMembershipProvider.cs
- LogReserveAndAppendState.cs
- ProbeRequestResponseAsyncResult.cs
- RightsManagementLicense.cs
- PersonalizationStateInfo.cs
- DataViewManagerListItemTypeDescriptor.cs
- PassportAuthenticationEventArgs.cs
- NamespaceDecl.cs
- XmlReturnWriter.cs
- WpfKnownMemberInvoker.cs
- XsltFunctions.cs
- SecuritySessionSecurityTokenProvider.cs
- SqlDataSourceEnumerator.cs
- SystemIPInterfaceStatistics.cs
- ObjectConverter.cs
- ArgumentNullException.cs
- ResourceProviderFactory.cs
- ServiceOperationInvoker.cs
- XmlILOptimizerVisitor.cs
- ImageIndexConverter.cs
- WebAdminConfigurationHelper.cs
- SolidBrush.cs
- TextDecorationCollectionConverter.cs
- RectIndependentAnimationStorage.cs
- AppDomainFactory.cs
- PagerStyle.cs
- GridProviderWrapper.cs
- BaseTemplateBuildProvider.cs
- OleCmdHelper.cs
- Int64Animation.cs
- TextReader.cs
- XmlDictionaryReaderQuotas.cs
- ToolStripManager.cs
- StopStoryboard.cs
- SchemaElement.cs
- EndEvent.cs
- ColorConvertedBitmap.cs
- Variable.cs
- TreeNodeConverter.cs
- QueryOperationResponseOfT.cs
- ThemeInfoAttribute.cs
- BinaryConverter.cs
- DataServiceConfiguration.cs
- ConsoleTraceListener.cs
- IndicFontClient.cs
- Errors.cs
- SelectionHighlightInfo.cs
- StateChangeEvent.cs
- MatrixAnimationBase.cs
- DataTableMappingCollection.cs
- Frame.cs
- _IPv6Address.cs
- DecoderNLS.cs
- WebControlAdapter.cs
- CacheAxisQuery.cs
- TableLayoutStyle.cs
- FontStretchConverter.cs
- HttpResponse.cs
- SqlProvider.cs
- DataColumnMappingCollection.cs
- CompareInfo.cs
- WebPartHeaderCloseVerb.cs
- FormViewModeEventArgs.cs
- CodeConstructor.cs
- Timeline.cs
- HandleRef.cs
- ConfigXmlSignificantWhitespace.cs
- SegmentInfo.cs
- Dictionary.cs
- EntityDataSourceSelectingEventArgs.cs
- ThreadAttributes.cs
- CellPartitioner.cs
- BitmapMetadataEnumerator.cs
- ErrorItem.cs
- SafeViewOfFileHandle.cs
- Utilities.cs
- DeploymentExceptionMapper.cs
- TypeInformation.cs
- DetailsView.cs
- BuiltInExpr.cs
- DataGridViewRowsAddedEventArgs.cs
- AppDomainAttributes.cs
- RegexCharClass.cs
- SqlProviderManifest.cs
- WeakEventManager.cs
- DataGridTableStyleMappingNameEditor.cs