Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CommonUI / System / Drawing / Design / PropertyValueUIItem.cs / 1305376 / PropertyValueUIItem.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Drawing.Design { using System.Diagnostics; using Microsoft.Win32; using System.Collections; using System.Drawing; ////// /// [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] public class PropertyValueUIItem { ///Provides information about the property value UI including the invoke /// handler, tool tip, and the glyph icon to be displayed on the property /// browser. ////// /// The image to display for this. Must be 8x8 /// private Image itemImage; ////// /// The handler to fire if this item is double clicked. /// private PropertyValueUIItemInvokeHandler handler; ////// /// The tooltip for this item. /// private string tooltip; ////// /// public PropertyValueUIItem(Image uiItemImage, PropertyValueUIItemInvokeHandler handler, string tooltip){ this.itemImage = uiItemImage; this.handler = handler; if (itemImage == null) { throw new ArgumentNullException("uiItemImage"); } if (handler == null) { throw new ArgumentNullException("handler"); } this.tooltip = tooltip; } ///Initiailzes a new instance of the ///class. /// /// public virtual Image Image { get { return itemImage; } } ///Gets or sets /// the 8x8 pixel image that will be drawn on the properties window. ////// /// public virtual PropertyValueUIItemInvokeHandler InvokeHandler { get { return handler; } } ///Gets or sets the handler that will be raised when this item is double clicked. ////// /// public virtual string ToolTip { get { return tooltip; } } ///Gets or sets the /// tool tip to display for this item. ////// /// public virtual void Reset(){ } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //Resets the UI item. ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Drawing.Design { using System.Diagnostics; using Microsoft.Win32; using System.Collections; using System.Drawing; ////// /// [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] public class PropertyValueUIItem { ///Provides information about the property value UI including the invoke /// handler, tool tip, and the glyph icon to be displayed on the property /// browser. ////// /// The image to display for this. Must be 8x8 /// private Image itemImage; ////// /// The handler to fire if this item is double clicked. /// private PropertyValueUIItemInvokeHandler handler; ////// /// The tooltip for this item. /// private string tooltip; ////// /// public PropertyValueUIItem(Image uiItemImage, PropertyValueUIItemInvokeHandler handler, string tooltip){ this.itemImage = uiItemImage; this.handler = handler; if (itemImage == null) { throw new ArgumentNullException("uiItemImage"); } if (handler == null) { throw new ArgumentNullException("handler"); } this.tooltip = tooltip; } ///Initiailzes a new instance of the ///class. /// /// public virtual Image Image { get { return itemImage; } } ///Gets or sets /// the 8x8 pixel image that will be drawn on the properties window. ////// /// public virtual PropertyValueUIItemInvokeHandler InvokeHandler { get { return handler; } } ///Gets or sets the handler that will be raised when this item is double clicked. ////// /// public virtual string ToolTip { get { return tooltip; } } ///Gets or sets the /// tool tip to display for this item. ////// /// public virtual void Reset(){ } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.Resets the UI item. ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- GeometryGroup.cs
- RectValueSerializer.cs
- OracleNumber.cs
- ValidationRule.cs
- MouseEvent.cs
- EndpointConfigContainer.cs
- DecodeHelper.cs
- SessionStateModule.cs
- Calendar.cs
- shaperfactoryquerycachekey.cs
- RuntimeCompatibilityAttribute.cs
- BaseParaClient.cs
- LineUtil.cs
- FocusChangedEventArgs.cs
- SQLRoleProvider.cs
- SaveCardRequest.cs
- EntityDataSourceMemberPath.cs
- SiteMapDataSourceView.cs
- DataGridColumn.cs
- ObjectNavigationPropertyMapping.cs
- SmtpTransport.cs
- PasswordTextContainer.cs
- XmlDocumentSurrogate.cs
- ObjectStateFormatter.cs
- GradientBrush.cs
- SystemSounds.cs
- SqlDelegatedTransaction.cs
- HttpHandlersInstallComponent.cs
- FacetValueContainer.cs
- Floater.cs
- InvalidFilterCriteriaException.cs
- ExclusiveHandle.cs
- ListControlDataBindingHandler.cs
- WebPartsPersonalization.cs
- ActiveDocumentEvent.cs
- NotificationContext.cs
- ServiceMetadataBehavior.cs
- CleanUpVirtualizedItemEventArgs.cs
- AuthStoreRoleProvider.cs
- JournalEntry.cs
- DataBinding.cs
- ObjectToken.cs
- RequestContext.cs
- SoapEnumAttribute.cs
- HostProtectionException.cs
- ComboBoxAutomationPeer.cs
- FatalException.cs
- XmlEventCache.cs
- ImplicitInputBrush.cs
- StrokeNodeOperations2.cs
- KeyedHashAlgorithm.cs
- InternalDuplexChannelListener.cs
- NoPersistScope.cs
- ButtonBaseAdapter.cs
- AnonymousIdentificationModule.cs
- wgx_sdk_version.cs
- SmtpDigestAuthenticationModule.cs
- Delegate.cs
- ReliableDuplexSessionChannel.cs
- StreamMarshaler.cs
- CollectionChangeEventArgs.cs
- GenericPrincipal.cs
- SchemeSettingElementCollection.cs
- MultiByteCodec.cs
- PublisherMembershipCondition.cs
- PngBitmapEncoder.cs
- EntityDescriptor.cs
- SeekStoryboard.cs
- TextContainerHelper.cs
- State.cs
- AuthorizationSection.cs
- Application.cs
- SQLResource.cs
- TypeContext.cs
- BinaryParser.cs
- manifestimages.cs
- Mutex.cs
- SpeechUI.cs
- IntPtr.cs
- CharKeyFrameCollection.cs
- DistinctQueryOperator.cs
- PhysicalFontFamily.cs
- ColumnResizeAdorner.cs
- CultureSpecificStringDictionary.cs
- IpcClientChannel.cs
- ServiceRouteHandler.cs
- GridViewPageEventArgs.cs
- ProtocolsConfigurationHandler.cs
- ResourceContainer.cs
- RouteUrlExpressionBuilder.cs
- ConfigXmlCDataSection.cs
- FreezableDefaultValueFactory.cs
- Vector3DKeyFrameCollection.cs
- Soap.cs
- WinFormsComponentEditor.cs
- MethodBuilder.cs
- FileStream.cs
- CodeIterationStatement.cs
- StructuralType.cs
- MetadataUtilsSmi.cs