[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.SectionReportModel.OleObject

OleObject Class

Summary description for OleObject.

Inheritance
OleObject
Namespace: GrapeCity.ActiveReports.SectionReportModel
Assembly: MESCIUS.ActiveReports.dll
Syntax
[DefaultSize(1, 0.5)]
public sealed class OleObject : ARControl, IComponent, IDisposable, IPersistControl

Constructors

Name Description
OleObject()

Initializes a new instance of the OleObject class.

Properties

Name Description
BackColor

Gets or sets the background color of the control area.

CanEdit

Gets a value indicating whether this instance can edit.

Class

Specifies the class name of the Ole object.

ContentSize

Gets the size of the content.

ControlType
DataValue

Gets or sets the data value.

Gets or sets a URL address that can be used in the viewer's HyperLink event to navigate to the specified location. The URL is automatically converted into an anchor tag or a hyperlink in HTML and PDF exports.

PictureAlignment

Gets or sets the position of the object's content within the control area.

SizeMode

Gets or sets a value that determines how the image is sized to fit the OleObject control area.

Value

Gets or sets the value.

Methods

Name Description
CreateEmbedded()

Creates an Ole Object to embed in the control.

CreateFrom(string)

Creates an Ole Object to embed in the control from the specified file.

Dispose(bool)

Releases unmanaged and - optionally - managed resources.

Edit(object)

Invokes the Ole server to edit the current embedded instance.

GetControlBounds(PointF, float, float)
QuickLoad(BinaryReader)

Loads the control from specified binary reader.

QuickSave(BinaryWriter)

Saves the control to the specified binary writer.

ReadXml(XmlNode)

Reads the control from specified XML node.

WriteXml(XmlElement)

Writes the control as XML to specified XML node.

Extension Methods