Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WinForms / System / WinForms / Design / TrayIconDesigner.cs / 1 / TrayIconDesigner.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ [assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope="member", Target="System.Windows.Forms.Design.NotifyIconDesigner..ctor()")] namespace System.Windows.Forms.Design { using Microsoft.Win32; using System; using System.Design; using System.Collections; using System.ComponentModel; using System.ComponentModel.Design; using System.Diagnostics; using System.Windows.Forms; ////// /// This is the designer for OpenFileDialog components. /// internal class NotifyIconDesigner : ComponentDesigner { private DesignerActionListCollection _actionLists; ////// public override void InitializeNewComponent(IDictionary defaultValues) { base.InitializeNewComponent(defaultValues); NotifyIcon icon = (NotifyIcon)Component; icon.Visible = true; } public override DesignerActionListCollection ActionLists { get { if (_actionLists == null) { _actionLists = new DesignerActionListCollection(); _actionLists.Add(new NotifyIconActionList(this)); } return _actionLists; } } } internal class NotifyIconActionList : DesignerActionList { private NotifyIconDesigner _designer; public NotifyIconActionList(NotifyIconDesigner designer) : base(designer.Component) { _designer = designer; } public void ChooseIcon() { EditorServiceContext.EditValue(_designer, Component, "Icon"); } public override DesignerActionItemCollection GetSortedActionItems() { DesignerActionItemCollection items = new DesignerActionItemCollection(); items.Add(new DesignerActionMethodItem(this, "ChooseIcon", SR.GetString(SR.ChooseIconDisplayName), true)); return items; } } } // 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
- VideoDrawing.cs
- CannotUnloadAppDomainException.cs
- SystemIPInterfaceStatistics.cs
- MessageQueueKey.cs
- StorageAssociationTypeMapping.cs
- ContractsBCL.cs
- AxHostDesigner.cs
- DrawingImage.cs
- ProgressPage.cs
- PreservationFileWriter.cs
- DesignBindingPropertyDescriptor.cs
- TaskResultSetter.cs
- OleServicesContext.cs
- SuppressIldasmAttribute.cs
- Triangle.cs
- ManualWorkflowSchedulerService.cs
- RegexWorker.cs
- WebBrowserContainer.cs
- SizeAnimation.cs
- CompilerError.cs
- UriScheme.cs
- SiteMapDataSource.cs
- Vector3dCollection.cs
- BaseAppDomainProtocolHandler.cs
- TextContainerHelper.cs
- DiagnosticsConfigurationHandler.cs
- ExitEventArgs.cs
- DataTableMapping.cs
- ContentPlaceHolder.cs
- TypeToken.cs
- SelectionItemPattern.cs
- ParentUndoUnit.cs
- Vector3DCollectionValueSerializer.cs
- _NativeSSPI.cs
- TemplateParser.cs
- HelloOperationAsyncResult.cs
- DataGridViewColumn.cs
- FloatAverageAggregationOperator.cs
- ScrollProperties.cs
- ProxyElement.cs
- EntityDataSourceQueryBuilder.cs
- TCPClient.cs
- itemelement.cs
- RewritingPass.cs
- XhtmlTextWriter.cs
- Polyline.cs
- PersistenceProviderElement.cs
- ComboBox.cs
- OrthographicCamera.cs
- VisualBasicValue.cs
- SendMailErrorEventArgs.cs
- PropertyPathConverter.cs
- MapPathBasedVirtualPathProvider.cs
- ShapingWorkspace.cs
- LineMetrics.cs
- Point3DConverter.cs
- SerializationEventsCache.cs
- ResourceIDHelper.cs
- ReflectionTypeLoadException.cs
- SortFieldComparer.cs
- TreeBuilderBamlTranslator.cs
- PropertyChangedEventManager.cs
- UrlUtility.cs
- TableAdapterManagerNameHandler.cs
- SQLByte.cs
- EncoderExceptionFallback.cs
- DetailsViewUpdatedEventArgs.cs
- ListViewItem.cs
- XmlSchemaCompilationSettings.cs
- ObjectView.cs
- RTLAwareMessageBox.cs
- RadioButton.cs
- SafeCancelMibChangeNotify.cs
- DataSourceControl.cs
- COM2ComponentEditor.cs
- SapiRecoContext.cs
- PageCanvasSize.cs
- SqlNotificationEventArgs.cs
- DataServiceHost.cs
- TypeSystemProvider.cs
- SortableBindingList.cs
- DataSourceXmlClassAttribute.cs
- ToolStripComboBox.cs
- DesignerObject.cs
- ToolStripItemGlyph.cs
- CqlWriter.cs
- UdpSocketReceiveManager.cs
- ChannelFactoryBase.cs
- TextDecorationLocationValidation.cs
- CallContext.cs
- DataControlFieldHeaderCell.cs
- HMACSHA512.cs
- XNodeNavigator.cs
- RightsManagementEncryptionTransform.cs
- WindowHelperService.cs
- rsa.cs
- MaskedTextProvider.cs
- RegexCapture.cs
- EventListenerClientSide.cs
- updatecommandorderer.cs