Compartir a través de


Clase BoxObject

Representa un cuadro dibujado en el informe. Esta clase le permite recuperar información y establecer las opciones de formato genérico heredadas de la clase DrawingObject.

Para obtener una lista de todos los miembros de este tipo, vea Miembros de BoxObject.

Object

   ReportObject

      DrawingObject

         BoxObject

[Visual Basic]

Public Class BoxObject
   Inherits DrawingObject

[C#]

public class BoxObject : DrawingObject

[C++]

__gc public class BoxObject : public DrawingObject

[VJ#]

public class BoxObject extends DrawingObject

Observaciones

Recupere un objeto ReportObject por índice o por nombre mediante la Propiedad Item de la colección ReportObjects y proyecte ReportObject como BoxObject.

[Visual Basic]

Private Function GetBoxObject _ 
(ByVal reportObjectName As String) As BoxObject
Dim box As BoxObject

   ' Obtener ReportObject por nombre, proyectarlo como BoxObject 
   '   y devolverlo.
   If TypeOf _
   (Report.ReportDefinition.ReportObjects. _ 
   Item(reportObjectName)) Is BoxObject Then
      box = _ 
      Report.ReportDefinition.ReportObjects. _ 
      Item(reportObjectName)
      GetBoxObject = box
   Else : GetBoxObject = Nothing
   End If
End Function

[C#]

private BoxObject GetBoxObject(string reportObjectName)
{
   BoxObject box;
   
   // Obtener ReportObject por nombre, proyectarlo 
   //  como BoxObject y devolverlo.
   box = 
   section.ReportObjects[reportObjectName] as BoxObject;
   return box;
}

[C++]

BoxObject* GetBoxObject(String* reportObjectName)
{
   BoxObject* box;

   // Obtener ReportObject por nombre, proyectarlo como BoxObject ,
   //   y devolverlo.
   try
   {
      box = __try_cast<BoxObject*>
      (Report->ReportDefinition->
      ReportObjects->Item[reportObjectName]);
      return box;
   }
   catch(System::InvalidCastException*)
   {
      return 0;
   }
}; 

[VJ#]

 private BoxObject GetBoxObject(String reportObjectName)
{
   BoxObject box;
   
   // Obtener ReportObject por nombre, proyectarlo 
   //  como BoxObject y devolverlo.
   box = (BoxObject)
   section.get_ReportObjects().get_Item(reportObjectName);
   return box;
}

Requisitos

Espacio de nombres: CrystalDecisions.CrystalReports.Engine

Plataformas: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP

Ensamblado: CrystalDecisions.Crystalreports.Engine (en CrystalDecisions.Crystalreports.Engine.dll)

Vea también

Miembros de BoxObject | Espacio de nombres CrystalDecisions.CrystalReports.Engine