Udostępnij za pośrednictwem


LoginNameDesigner.UsePreviewControl Właściwość

Definicja

Pobiera wartość wskazującą, czy projektant powinien używać kopii tymczasowej, a nie rzeczywistej kontrolki skojarzonej z projektantem w celu wygenerowania znacznika 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

UsePreviewControl Ponieważ właściwość jest zawsze true, właściwość projektanta ViewControl zwraca kopię skojarzonej LoginName kontrolki w celu wygenerowania znacznika czasu projektowania. Właściwość ViewControl tworzy kopię przez utrwalanie rzeczywistej LoginName kontrolki, a następnie analizowanie utrwalonego ciągu kontrolki. Skopiowana kontrolka nie ma wpływu na trwałość rzeczywistej LoginName kontrolki.

UsePreviewControl Jeśli właściwość została zastąpiona w celu zwrócenia falsewartości , projektant użyje skojarzonej LoginName kontrolki do wygenerowania znacznika czasu projektowania, a zmiany czasu projektowania kontrolki będą utrwalane w źródle znaczników strony.

Uwagi dotyczące dziedziczenia

Można zastąpić UsePreviewControl właściwość , aby zwrócić false lub określić jej wartość na podstawie tego, czy kontrolka jest oznaczona obiektem na poziomie SupportsPreviewControlAttribute klasy. Jeśli rzeczywista LoginName kontrolka jest używana do generowania znacznika czasu projektowania, kontrolka może nie być widoczna na powierzchni projektowej, ponieważ zachowanie środowiska uruchomieniowego kontrolki nie jest renderowane, jeśli tożsamość użytkownika nie jest znana.

Dotyczy

Zobacz też