IControlDesignerAccessor Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia dostęp do projektanta kontrolek 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 interfejsie IControlDesignerAccessor oferują wygodny sposób uzyskiwania dostępu do kontrolki do przekazywania i pobierania tymczasowych danych czasu projektowania. Interfejs jest implementowany przez klasę Control . Projektanci kontrolek używają implementacji tego interfejsu w celu uzyskania dostępu do kontroli.
Tymczasowe dane czasu projektowania nie są utrwalane z samą kontrolką. Aby utrwały dane czasu projektowania dla kontrolki, należy pobrać zawartość UserData właściwości i przechowywać je w lokalizacji specyficznej dla projektanta.
Właściwości
UserData |
Po zaimplementowaniu pobiera kolekcję informacji, do których można uzyskać dostęp za pomocą projektanta kontrolek. |
Metody
GetDesignModeState() |
Po zaimplementowaniu pobiera stan z kontrolki podczas używania na powierzchni projektowej. |
SetDesignModeState(IDictionary) |
Po zaimplementowaniu ustawia stan kontrolki przed renderowaniem go na powierzchni projektowej. |
SetOwnerControl(Control) |
Po zaimplementowaniu określa kontrolkę, która działa jako właściciel kontrolki implementujące tę metodę. |