LoginNameDesigner.UsePreviewControl Właściwość
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.
Pobiera wartość wskazującą, czy projektant powinien użyć kopii tymczasowej, a nie rzeczywistej kontrolki skojarzonej z projektantem, aby wygenerować znaczniki czasu projektowania.
protected:
virtual property bool UsePreviewControl { bool get(); };
protected override bool UsePreviewControl { get; }
member this.UsePreviewControl : bool
Protected Overrides ReadOnly Property UsePreviewControl As Boolean
Wartość właściwości
Zawsze wartość true.
Uwagi
Ponieważ UsePreviewControl Właściwość jest zawsze true , ViewControl Właściwość projektanta zwraca kopię skojarzonej LoginName kontrolki w celu wygenerowania znaczników czasu projektowania. ViewControlWłaściwość tworzy kopię przez utrwalanie rzeczywistej LoginName kontrolki, a następnie analizowanie utrwalonego ciągu kontrolnego. Skopiowany formant nie ma wpływu na trwałość rzeczywistej LoginName kontroli.
Jeśli UsePreviewControl Właściwość została przesłonięta do zwrócenia false , Projektant użyje skojarzonej LoginName kontrolki do wygenerowania znaczników czasu projektowania, a zmiany czasu projektowania kontrolki będą przechowywane w źródle znaczników strony.
Uwagi dotyczące dziedziczenia
Można zastąpić właściwość, UsePreviewControl aby zwracała false lub określić jej wartość na podstawie tego, czy kontrolka jest oznaczona SupportsPreviewControlAttribute obiektem poziomu klasy. Jeśli rzeczywista LoginName kontrolka jest używana do generowania znaczników czasu projektowania, kontrolka może nie być widoczna na powierzchni projektowej, ponieważ zachowanie w czasie wykonywania formantu ma nie być renderowane, jeśli tożsamość użytkownika jest nieznana.