|
//------------------------------------------------------------------------------
// <copyright file="ToolStripItemRenderEventArgs.cs" company="Microsoft">
// Copyright (c) Microsoft Corporation. All rights reserved.
// </copyright>
//------------------------------------------------------------------------------
namespace System.Windows.Forms {
using System.Drawing;
/// <include file='doc\ToolStripItemRenderEventArgs.uex' path='docs/doc[@for="ToolStripItemRenderEventArgs"]/*' />
/// <devdoc/>
public class ToolStripItemRenderEventArgs : EventArgs {
private ToolStripItem item = null;
private Graphics graphics = null;
/// <include file='doc\ToolStripItemRenderEventArgs.uex' path='docs/doc[@for="ToolStripItemRenderEventArgs.ToolStripItemRenderEventArgs"]/*' />
/// <devdoc>
/// This class represents all the information to render the winbar
/// </devdoc>
public ToolStripItemRenderEventArgs(Graphics g, ToolStripItem item) {
this.item = item;
this.graphics = g;
}
/// <include file='doc\ToolStripItemRenderEventArgs.uex' path='docs/doc[@for="ToolStripItemRenderEventArgs.Graphics"]/*' />
/// <devdoc>
/// the graphics object to draw with
/// </devdoc>
public Graphics Graphics {
get {
return graphics;
}
}
/// <include file='doc\ToolStripItemRenderEventArgs.uex' path='docs/doc[@for="ToolStripItemRenderEventArgs.Item"]/*' />
/// <devdoc>
/// the item to draw
/// </devdoc>
public ToolStripItem Item {
get {
return item;
}
}
/// <include file='doc\ToolStripItemRenderEventArgs.uex' path='docs/doc[@for="ToolStripItemRenderEventArgs.ToolStrip"]/*' />
/// <devdoc>
/// The toolstrip the item is currently parented to
/// </devdoc>
public ToolStrip ToolStrip {
get {
return item.ParentInternal;
}
}
}
}
|