LoginNameDesigner.UsePreviewControl Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om designern ska använda en tillfällig kopia, i stället för den faktiska kontroll som är associerad med designern, för att generera designtidsmarkeringen.
protected:
virtual property bool UsePreviewControl { bool get(); };
protected override bool UsePreviewControl { get; }
member this.UsePreviewControl : bool
Protected Overrides ReadOnly Property UsePreviewControl As Boolean
Egenskapsvärde
Alltid true.
Kommentarer
Eftersom egenskapen UsePreviewControl alltid trueär returnerar designeregenskapen ViewControl en kopia av den associerade LoginName kontrollen för att generera designtidsmarkeringen. Egenskapen ViewControl skapar kopian genom att spara den faktiska LoginName kontrollen och sedan parsa den bevarade kontrollsträngen. Den kopierade kontrollen påverkar inte någon beständighet för den faktiska LoginName kontrollen.
Om egenskapen UsePreviewControl har åsidosatts för att returnera falseanvänder designern själva den associerade LoginName kontrollen för att generera designtidsmarkeringen, och ändringar i designtiden för kontrollen bevaras till sidmarkeringskällan.
Anteckningar till arvingar
Du kan åsidosätta UsePreviewControl egenskapen för att returnera false eller fastställa dess värde baserat på om kontrollen är markerad med ett objekt på klassnivå SupportsPreviewControlAttribute . Om den faktiska LoginName kontrollen används för att generera designtidsmarkeringen kanske kontrollen inte visas på designytan, eftersom körningsbeteendet för kontrollen inte är att återge om användaridentiteten inte är känd.