Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WinForms / System / WinForms / Design / ItemTypeToolStripMenuItem.cs / 1 / ItemTypeToolStripMenuItem.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Windows.Forms.Design { using System.Design; using System.ComponentModel; using System.Diagnostics; using System; using System.Security; using System.Security.Permissions; using System.ComponentModel.Design; using System.Windows.Forms; using System.Drawing; using System.Drawing.Design; using System.Windows.Forms.Design.Behavior; using System.Runtime.InteropServices; using System.Drawing.Drawing2D; ////// Associates Type with ToolStripMenuItem. /// ///internal class ItemTypeToolStripMenuItem : ToolStripMenuItem { private static string systemWindowsFormsNamespace = typeof(System.Windows.Forms.ToolStripItem).Namespace; private static ToolboxItem invalidToolboxItem = new ToolboxItem(); private Type _itemType; private bool convertTo = false; private ToolboxItem tbxItem = invalidToolboxItem; private Image _image = null; public ItemTypeToolStripMenuItem(Type t) { this._itemType = t; } public Type ItemType { get { return _itemType; } } public bool ConvertTo { get { return convertTo; } set { convertTo = value; } } public override Image Image { get { if (_image == null) { _image = ToolStripDesignerUtils.GetToolboxBitmap(ItemType); } return _image; } set { } } public override string Text { get { return ToolStripDesignerUtils.GetToolboxDescription(ItemType); } set { } } protected override void Dispose(bool disposing) { if (disposing) { tbxItem = null; } base.Dispose(disposing); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ProfileSettings.cs
- NumericPagerField.cs
- StorageInfo.cs
- SqlAliaser.cs
- DataKey.cs
- BamlBinaryReader.cs
- DateTimeFormatInfoScanner.cs
- ManagementEventWatcher.cs
- QueryException.cs
- DataBindingsDialog.cs
- AlternateView.cs
- AvTrace.cs
- ScriptResourceInfo.cs
- WindowsFormsSynchronizationContext.cs
- XmlConvert.cs
- EventArgs.cs
- HtmlSelect.cs
- UInt32Storage.cs
- Calendar.cs
- BaseServiceProvider.cs
- CallbackTimeoutsBehavior.cs
- followingsibling.cs
- ServiceDesigner.cs
- ComboBoxItem.cs
- ActivityPreviewDesigner.cs
- CompositeCollection.cs
- TrustManagerPromptUI.cs
- BlurBitmapEffect.cs
- FrameworkTextComposition.cs
- ActivityExecutor.cs
- PointConverter.cs
- TraceHandlerErrorFormatter.cs
- XmlSchemaAnyAttribute.cs
- OAVariantLib.cs
- userdatakeys.cs
- basenumberconverter.cs
- SQLMembershipProvider.cs
- NetWebProxyFinder.cs
- DbModificationCommandTree.cs
- TextDecoration.cs
- sqlser.cs
- ResourceReferenceExpression.cs
- ButtonFlatAdapter.cs
- ExpressionBinding.cs
- XComponentModel.cs
- ComponentRenameEvent.cs
- DbQueryCommandTree.cs
- ListControlDesigner.cs
- KeyValueConfigurationElement.cs
- WebPartConnectionsConnectVerb.cs
- Merger.cs
- Splitter.cs
- AsymmetricSignatureFormatter.cs
- HMACMD5.cs
- FlowDocumentReaderAutomationPeer.cs
- EdmPropertyAttribute.cs
- StylusEditingBehavior.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- Stackframe.cs
- RequestValidator.cs
- GenericTextProperties.cs
- DataColumnPropertyDescriptor.cs
- AssertFilter.cs
- ADMembershipProvider.cs
- DataPagerField.cs
- SubqueryRules.cs
- UniqueIdentifierService.cs
- DataRowView.cs
- SafeSystemMetrics.cs
- EditorPartCollection.cs
- WebExceptionStatus.cs
- X509CertificateValidator.cs
- WorkflowApplicationUnhandledExceptionEventArgs.cs
- GeneralTransform2DTo3DTo2D.cs
- PackagingUtilities.cs
- XamlSerializationHelper.cs
- ZoomPercentageConverter.cs
- FloaterBaseParaClient.cs
- CustomAttributeBuilder.cs
- NativeRightsManagementAPIsStructures.cs
- MultiSelector.cs
- XPathDocumentBuilder.cs
- ApplicationGesture.cs
- DPTypeDescriptorContext.cs
- GroupBox.cs
- Hyperlink.cs
- DateRangeEvent.cs
- CodeNamespace.cs
- DocumentSequenceHighlightLayer.cs
- SelectionProviderWrapper.cs
- TextAutomationPeer.cs
- Activator.cs
- QueryCacheEntry.cs
- WebRequestModulesSection.cs
- CodeTypeMemberCollection.cs
- ValidationHelper.cs
- CreateParams.cs
- Control.cs
- MLangCodePageEncoding.cs
- InstanceDataCollection.cs