ReportItem 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class ReportItem abstract : IDisposable, Microsoft::ReportDesigner::IReportItem, System::ComponentModel::IComponent
[System.ComponentModel.TypeConverter(typeof(Microsoft.ReportDesigner.ReportItem/ReportItemConverter))]
[System.ComponentModel.TypeDescriptionProvider(typeof(Microsoft.ReportDesigner.DesignerTypeDescriptionProvider))]
public abstract class ReportItem : IDisposable, Microsoft.ReportDesigner.IReportItem, System.ComponentModel.IComponent
[<System.ComponentModel.TypeConverter(typeof(Microsoft.ReportDesigner.ReportItem/ReportItemConverter))>]
[<System.ComponentModel.TypeDescriptionProvider(typeof(Microsoft.ReportDesigner.DesignerTypeDescriptionProvider))>]
type ReportItem = class
interface IReportItem
interface ITool
interface IComponent
interface IDisposable
Public MustInherit Class ReportItem
Implements IComponent, IDisposable, IReportItem
继承
派生
属性
实现
构造函数
字段
属性
方法
AddItemsToContextMenu(ToolStripItemCollection, ReportItemMenuParams)
AddItemsToInsertMenu(ToolStripMenuItem, ReportItemMenuParams)
ContainsPoint(PointF)
CreateAccessibilityInstance(AccessibleObject, ILayoutEditor)
CreateBorderPen(BorderStyles, Color, Single)
CreateInstance(ILayoutEditor, ReportItem, IParent)
Dispose()
Dispose(Boolean)
Draw(Graphics, ReportItemDrawParams)
DrawBackground(Graphics, ReportItemDrawParams)
DrawBorder(Graphics)
DrawCore(Graphics, ReportItemDrawParams)
DrawDragBox(Graphics, Matrix, RectangleF, Boolean)
DrawDragFeedback(Graphics, Matrix)
DrawImage(Graphics, Image, Single, Int32, Rectangle, Boolean, Boolean)
DrawImageFitToBox(Graphics, Image, Int32, Rectangle, Boolean)
DrawMouseOverFeedback(Graphics, Matrix)
DrawOutlines(Graphics, Matrix)
DrawSelectionMarks(Graphics, Matrix, Boolean)
EnsureComponentMetadataCreated()
Finalize()
GetAllAncestors()
GetAncestor<T>()
GetBottomResizeLimit()
GetBoundingBox()
GetBoundingSizeLimit()
GetContainingDataScopes()
GetDragDropTarget(PointF, ReportItemDragParams)
GetImage(String, SourceType, ReportExpression)
GetLeftResizeLimit()
GetMoveHandleRectangle(Rectangle)
GetOnScreenBoundingBox(Matrix)
GetOnScreenBoundingBox(Matrix, Padding)
GetRdlObject()
GetRdlPropertiesToExclude()
GetResizeHandleRectangle(Rectangle, HandleType)
GetRightResizeLimit()
GetRulerFeedback()
GetToolTip(PointF, Object)
GetTopResizeLimit()
GetTransformedBoundingBox(Graphics, Matrix)
HitTestHandles(Matrix, Point)
IntersectsWith(RectangleF)
IsDescendentOf(ReportItem)
IsInsideClippingArea(Graphics, ReportItemDrawParams)
OnAncestorChanged(IParent, IParent)
OnContextMenuClosed(Object, ToolStripDropDownClosedEventArgs)
OnCopy(Report)
OnDoubleClick(Point)
OnDragDrop(Object, ReportItemDragParams)
OnDragLeave()
OnDragOver(PointF, ReportItemDragParams)
OnInitializeComplete()
OnKeyDown(KeyEventArgs)
OnKeyPress(Char)
OnKeyPress(Keys)
OnKeyUp(KeyEventArgs)
OnLocationChanged()
OnMouseCaptureChanged()
OnMouseDown(Point)
OnMouseDrag(Point)
OnMouseEnter(Point)
OnMouseLeave()
OnMouseMove(Point)
OnMouseUp(Point)
OnMouseWheel(MouseEventArgs)
OnNameChanged(String, String)
OnParentChanged(IParent, IParent)
OnRightClick(Point)
OnSizeChanged()
QuickDraw(Graphics, Matrix, Int32)
Resize(HandleType, Double, Double)
ResizeBottom(Double)
ResizeLeft(Double)
ResizeRight(Double)
ResizeTop(Double)
SavePositionAndSize()
SetBoundingBox(RectangleD)
SetItemClipping(Graphics, ReportItemDrawParams)
SetRdlObject(ReportElement)
ShowPropertyDialog()
Translate(Double, Double)
UpdateGroupingPane(IGroupingPane)
UpdateReferences(NameChanges)
UpdateReferencesRecursive(NameChanges)
UseHandleToMove()
事件
适用于