Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / ToolStripArrowRenderEventArgs.cs / 1 / ToolStripArrowRenderEventArgs.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System.Drawing; ///public class ToolStripArrowRenderEventArgs : EventArgs { private Graphics graphics = null; private Rectangle arrowRect = Rectangle.Empty; private Color arrowColor = Color.Empty; private Color defaultArrowColor = Color.Empty; private ArrowDirection arrowDirection = ArrowDirection.Down; private ToolStripItem item = null; private bool arrowColorChanged = false; /// public ToolStripArrowRenderEventArgs(Graphics g, ToolStripItem toolStripItem, Rectangle arrowRectangle, Color arrowColor, ArrowDirection arrowDirection) { this.item = toolStripItem; this.graphics = g; this.arrowRect = arrowRectangle; this.defaultArrowColor = arrowColor; this.arrowDirection = arrowDirection; } /// public Rectangle ArrowRectangle { get { return arrowRect; } set { arrowRect = value; } } /// public Color ArrowColor { get { if (arrowColorChanged) { return arrowColor; } return DefaultArrowColor; } set { arrowColor = value; arrowColorChanged = true; } } internal Color DefaultArrowColor { get { return defaultArrowColor; } set { defaultArrowColor = value; } } /// public ArrowDirection Direction { get { return arrowDirection; } set { arrowDirection = value; } } /// public Graphics Graphics { get { return graphics; } } /// public ToolStripItem Item { get { return item; } } } } // 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
- DataProtection.cs
- Menu.cs
- AuthorizationSection.cs
- UInt32Converter.cs
- IntAverageAggregationOperator.cs
- XmlSchemaSimpleTypeRestriction.cs
- QualifiedCellIdBoolean.cs
- LayoutTable.cs
- WindowsAuthenticationModule.cs
- TcpAppDomainProtocolHandler.cs
- NativeMethods.cs
- HostingEnvironmentException.cs
- Size3D.cs
- Verify.cs
- DebugView.cs
- WebPartPersonalization.cs
- LexicalChunk.cs
- PropertyInfo.cs
- ObjectNotFoundException.cs
- DataMemberConverter.cs
- CommonRemoteMemoryBlock.cs
- D3DImage.cs
- TextServicesProperty.cs
- OracleRowUpdatingEventArgs.cs
- MD5CryptoServiceProvider.cs
- Transform3D.cs
- DesignerInterfaces.cs
- ImageDrawing.cs
- CollectionViewSource.cs
- HwndAppCommandInputProvider.cs
- ReferencedType.cs
- MemberInfoSerializationHolder.cs
- ResourcesBuildProvider.cs
- AsymmetricAlgorithm.cs
- SlipBehavior.cs
- MimeTypeMapper.cs
- BamlResourceContent.cs
- CroppedBitmap.cs
- ChtmlTextWriter.cs
- MaterialGroup.cs
- DataGridState.cs
- DbProviderFactories.cs
- Soap.cs
- WhereQueryOperator.cs
- NetworkInformationException.cs
- OleDbWrapper.cs
- ClrProviderManifest.cs
- DataControlButton.cs
- CommandLibraryHelper.cs
- RecognizedAudio.cs
- HtmlButton.cs
- TimeoutException.cs
- SelectionChangedEventArgs.cs
- HandleTable.cs
- FunctionDetailsReader.cs
- EncryptedPackageFilter.cs
- HostExecutionContextManager.cs
- CultureInfoConverter.cs
- XmlBaseReader.cs
- ToolStripStatusLabel.cs
- MulticastNotSupportedException.cs
- DependencyPropertyKey.cs
- FileDataSourceCache.cs
- EdmSchemaAttribute.cs
- BevelBitmapEffect.cs
- Point3DAnimationBase.cs
- RawKeyboardInputReport.cs
- NotifyIcon.cs
- EntityProviderFactory.cs
- MergeFailedEvent.cs
- TextParagraphProperties.cs
- SecondaryViewProvider.cs
- EventLogException.cs
- TypeRefElement.cs
- PageStatePersister.cs
- SmtpNegotiateAuthenticationModule.cs
- ActivationArguments.cs
- SystemIPGlobalStatistics.cs
- ConnectionInterfaceCollection.cs
- CharEntityEncoderFallback.cs
- TextRenderer.cs
- KeyPressEvent.cs
- InvariantComparer.cs
- PageAdapter.cs
- GeneralTransform3DCollection.cs
- RequestNavigateEventArgs.cs
- FixedSOMTextRun.cs
- HttpCapabilitiesBase.cs
- HandleCollector.cs
- ImpersonationContext.cs
- ToolStripDropDownMenu.cs
- StreamUpgradeAcceptor.cs
- GeneralTransform2DTo3DTo2D.cs
- FixedSOMTableRow.cs
- LineInfo.cs
- SolidBrush.cs
- FormsAuthenticationEventArgs.cs
- TemplateGroupCollection.cs
- HitTestParameters.cs
- FolderBrowserDialog.cs