Udostępnij przez


Biblioteki Class element raportu niestandardowego

Elementy raportu niestandardowego za pomocą klas z Microsoft.ReportDesigner obszar nazw. Klasy, używanych do implementowania element raportu niestandardowego można podzielić na dwie główne kategorie: Unikatowy klas przeznaczone do obsługi raport niestandardowy element infrastruktury i zarządzania klasy otoki hermetyzujące funkcje odpowiednich elementów definicja raportu Language (RDL).

Klasy infrastruktury element raportu niestandardowego

Następujące klasy są używane do implementowania element raportu niestandardowego.

Uwaga

W poniższej tabeli nie są kompletne list; należą do nich tylko najczęściej używane właściwości i metody dla każdej klasy.

Microsoft.ReportDesigner.CustomReportItemDesigner

Jest to niestandardowy głównego element raportu klasy.Główna klasa niestandardowe element raportu wykonania musi dziedziczyć po tej klasy.

Właściwości publiczne

Name

Nazwa custom element raportu.

Type

Typ element raportu niestandardowego.

CustomData

A Microsoft.ReportingServices.ReportRendering.CustomReportItem.CustomData Klasa, która hermetyzuje właściwości danych element raportu niestandardowego, określone w czasie projektowania.

CustomProperties

A kolekcja właściwości niestandardowych dla element raportu niestandardowego.

Height

Wysokość custom element raportu formantu.

Width

Szerokość niestandardowa element raportu formantu.

Report

Kontener dla właściwości poziom raportu, takich jak lista zestawów danych w raporcie.

AltReportItem

Alternatywnej element raportu obiekt ma być używany w przypadku gdy custom element raportu formant run-czas nie jest obsługiwany.

Style

Właściwości element raportu niestandardowego stylu.

Adornment

Okno zakończenie, używanych do interaktywnych edycji tego formantu.

Site

The ISite of the component.

DesignerVerbCollection

Tablica zleceń niestandardowe menu skrótów tego formantu.

Metody publiczne

BeginEdit

Umożliwia aktywowanie interaktywnych edycji tego formantu.

DoDefaultAction

Wywołana w odpowiedzi na dwukrotne kliknięcie lub naciskając klawisz Return formantu.

EndEdit

Dezaktywuje, interaktywnych edycji tego formantu.

GetService

Zwraca obiekt, który reprezentuje usługa.

InitializeNewComponent

Wywoływane, gdy jest tworzony nowy element raportu niestandardowego.

Invalidate

Odświeża całej powierzchni formantu.

OnDragEnter

OnDragDrop

Wywoływane, gdy obiekt zostanie przeciągnięty na formant.

OnPaint

W odpowiedzi na Paint zdarzenie.

Microsoft.ReportDesigner.CustomReportItemAttribute

To jest używane do identyfikowania typu element raportu niestandardowy atrybut.Nazwa musi być zgodna z wartością <Name> atrybut ReportItem element w pliku konfiguracyjnym Projektant raportów.

Metody publiczne

CustomReportItemAttribute

Tworzy obiekt CustomReportItemAttribute.

Microsoft.ReportDesigner.LocalizedNameAttribute

Jest to atrybut służy do określania nazwy wyświetlanej dla custom element raportu projektanta.

Metody publiczne

LocalizedNameAttribute

Tworzy obiekt LocalizedNameAttribute.

Microsoft.ReportDesigner.zakończenie

The Adornment class is used by the custom report element design-czas component to provide areas outside of the main prostokąt of the design surface. Obszary te mogą obsługiwać zdarzenia interfejs użytkownika, takie jak kliknięcie myszą i operacji przeciągania i upuszczania.

Metody publiczne

OnShow

Kiedy wywoływana Adornment jest aktywowany.

OnHide

Kiedy wywoływana Adornment jest dezaktywowany.

Paint

W odpowiedzi na Paint zdarzenie.

OnDragEnter

OnDragOver

OnDragLeave

OnDragDrop

Wywoływane, gdy obiekt zostanie przeciągnięty na Adornment.

Microsoft.ReportDesigner.AdornerService

Ta klasa jest używana w celu dostarczenia kolekcja używany przez element raportu niestandardowy do obsługi usług wyświetlania Adornment obiekty dla składnika raport niestandardowy element czas projektowania.

Właściwości publiczne

AdornerWindowBounds

Granice Adorner okna.

AdornerWindowRegion

Obszar w oknie Adorner.

AdornerWindowGraphics

Kontekst grafika dla okna Adorner.

Metody publiczne

ComponentRectInDesignerFrame

Zwraca granice składnika przetłumaczone na współrzędne projektanta ramki.

InvalidateAdorner

Unieważnia Adorner okna.

PointToAdorner

Zwraca punkt we współrzędnych ekranu przetłumaczone na współrzędne okna Adorner.

Microsoft.ReportDesigner.ExpressionEditor

Do tej klasy można używać z formantu czas projektowania element raportu niestandardowy do wywołania Edytor wyrażenie.

Metody publiczne

EditValue

Wywołuje Edytor wyrażenie, inicjowane z wartością danego obiektu.

Microsoft.ReportDesigner.IFieldsDataObject

Ta klasa jest kolekcją Reporting Services w polach, a jest używany do obsługi przeciągania i upuszczania w środowisku projektowym. Dziedziczy IReportItemDataObject.

Właściwości publiczne

DataSetName

Nazwa zestawu danych, zawierającą pola, które mają być usunięte.

Fields

Kolekcja pól)Microsoft.ReportDesigner.Field) połączenie ma być przerwane.