Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CommonUI / System / Drawing / Design / PropertyValueUIItem.cs / 1 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.Resets the UI item. ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CurrencyManager.cs
- SignatureDescription.cs
- XPathItem.cs
- HoistedLocals.cs
- AttributeProviderAttribute.cs
- DataReaderContainer.cs
- FrameworkObject.cs
- Graphics.cs
- BrushMappingModeValidation.cs
- LinkUtilities.cs
- SystemKeyConverter.cs
- DataExpression.cs
- SqlConnectionPoolGroupProviderInfo.cs
- WinFormsSpinner.cs
- CultureTableRecord.cs
- SequentialActivityDesigner.cs
- SqlCachedBuffer.cs
- GridViewSortEventArgs.cs
- DataGridViewColumnDesigner.cs
- CatalogPart.cs
- HexParser.cs
- WindowsFont.cs
- PerformanceCountersElement.cs
- DecoderBestFitFallback.cs
- SessionParameter.cs
- TextOutput.cs
- TextBoxBase.cs
- RemotingConfigParser.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- BrowserDefinitionCollection.cs
- DataPointer.cs
- HttpApplicationFactory.cs
- OleDbError.cs
- UserMapPath.cs
- TagMapCollection.cs
- OdbcInfoMessageEvent.cs
- ObjectItemCachedAssemblyLoader.cs
- MergeFilterQuery.cs
- EditingCommands.cs
- MarkupCompiler.cs
- DocumentReferenceCollection.cs
- CodeDomConfigurationHandler.cs
- ArrayList.cs
- ItemCheckEvent.cs
- DrawingAttributes.cs
- WarningException.cs
- RelationshipFixer.cs
- RoleBoolean.cs
- Timer.cs
- EntityProviderFactory.cs
- _DisconnectOverlappedAsyncResult.cs
- DataGridViewButtonCell.cs
- CodePrimitiveExpression.cs
- LoginCancelEventArgs.cs
- CustomErrorsSectionWrapper.cs
- CoTaskMemHandle.cs
- Ref.cs
- KeyboardNavigation.cs
- BookmarkScopeManager.cs
- ReadOnlyCollection.cs
- CryptoProvider.cs
- SettingsPropertyNotFoundException.cs
- COM2Enum.cs
- StubHelpers.cs
- XmlSchemaComplexContentExtension.cs
- TreeIterator.cs
- SrgsOneOf.cs
- ComponentEditorPage.cs
- AdjustableArrowCap.cs
- DataQuery.cs
- DbConnectionStringBuilder.cs
- BaseCollection.cs
- UrlMappingsModule.cs
- CodeGenerator.cs
- HttpBufferlessInputStream.cs
- StateWorkerRequest.cs
- CodeDomDesignerLoader.cs
- LoginUtil.cs
- X509Chain.cs
- HttpWriter.cs
- DeclaredTypeValidatorAttribute.cs
- StructuredProperty.cs
- JulianCalendar.cs
- PersonalizationProvider.cs
- WebPart.cs
- followingsibling.cs
- TextRange.cs
- UriSection.cs
- InvalidFilterCriteriaException.cs
- XmlIgnoreAttribute.cs
- Membership.cs
- ListMarkerSourceInfo.cs
- Switch.cs
- HttpApplicationFactory.cs
- UserControlAutomationPeer.cs
- Paragraph.cs
- EntityDataSourceChangedEventArgs.cs
- CollectionBuilder.cs
- SoapRpcServiceAttribute.cs
- SymbolMethod.cs