IControlDesignerAccessor Interfejs

Definicja

Zapewnia dostęp do projektanta formantów do przechowywania tymczasowych danych czasu projektowania skojarzonych z kontrolką.

public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
Pochodne

Uwagi

Właściwość i metody zdefiniowane w IControlDesignerAccessor interfejsie oferują wygodny sposób, aby Projektant kontroli mógł uzyskać dostęp do kontrolki do przekazywania i pobierania tymczasowych danych czasu projektowania. Interfejs jest implementowany przez Control klasę. Projektanci formantów używają implementacji tego interfejsu, aby uzyskiwać dostęp do kontrolki.

Tymczasowe dane czasu projektowania nie są utrwalane z samym formantem. Aby zachować dane czasu projektowania dla kontrolki, należy pobrać zawartość UserData właściwości i zapisać ją w lokalizacji specyficznej dla projektanta.

Właściwości

UserData

Po wdrożeniu program pobiera kolekcję informacji, do których można uzyskać dostęp za pomocą projektanta formantów.

Metody

GetDesignModeState()

Po zaimplementowaniu program pobiera stan z formantu podczas użytkowania na powierzchni projektowej.

SetDesignModeState(IDictionary)

Po zaimplementowaniu program ustawia stan kontroli przed renderowaniem na powierzchni projektowej.

SetOwnerControl(Control)

Po zaimplementowaniu Określa formant, który działa jako właściciel kontrolki implementującej tę metodę.

Dotyczy

Zobacz też