LoginViewDesigner.GetDesignTimeHtml Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tasarım zamanında ilişkili LoginView denetimi işlemek için kullanılan işaretlemeyi alır.
Aşırı Yüklemeler
GetDesignTimeHtml() |
Tasarım zamanında ilişkili denetimi işlemek için kullanılan işaretlemeyi alır. |
GetDesignTimeHtml(DesignerRegionCollection) |
Tasarım zamanında ilişkili denetimi işlemek için kullanılan işaretlemeyi alır ve bir tasarımcı bölgeleri koleksiyonunu doldurur. |
GetDesignTimeHtml()
Tasarım zamanında ilişkili denetimi işlemek için kullanılan işaretlemeyi alır.
public:
override System::String ^ GetDesignTimeHtml();
public override string GetDesignTimeHtml ();
override this.GetDesignTimeHtml : unit -> string
Public Overrides Function GetDesignTimeHtml () As String
Döndürülenler
Tasarım zamanında işlemek için kullanılan işaretlemeyi LoginView içeren bir dize.
Örnekler
Aşağıdaki kod örneği, tasarım zamanında sınıfından GetDesignTimeHtml türetilen LoginViewDesigner bir denetimin görünümünü değiştirmek için sınıfından LoginView devralınan bir sınıfta yönteminin nasıl geçersiz kılındığını gösterir. Örnek, kapsamını daha görünür hale getirmek için denetimin çevresine turuncu bir kenarlık çizer.
// Generate the design-time markup.
public override string GetDesignTimeHtml(DesignerRegionCollection regions)
{
// Make the control more visible in the designer.
// Enclose the markup in a table with an orange border.
const string openTableMarkup =
"<table><tr><td style=\"border:4 solid #FF7F00;\">";
const string closeTableMarkup = "</td></tr></table>";
// Call the base method to generate the markup.
string markup = base.GetDesignTimeHtml(regions);
return openTableMarkup + markup + closeTableMarkup;
} // GetDesignTimeHtml
' Generate the design-time markup.
Public Overrides Function GetDesignTimeHtml( _
ByVal regions As DesignerRegionCollection) As String
' Make the control more visible in the designer.
' Enclose the markup in a table with an orange border.
Dim openTableMarkup As String = _
"<table><tr><td style=""border:4 solid #FF7F00;"">"
Dim closeTableMarkup As String = "</td></tr></table>"
' Call the base method to generate the markup.
Dim markup As String = MyBase.GetDesignTimeHtml(regions)
Return openTableMarkup & markup & closeTableMarkup
End Function ' GetDesignTimeHtml
Açıklamalar
yöntemi, GetDesignTimeHtml ilişkili LoginView denetimin şablon dizinini geçerli tasarım zamanı dizinine ayarlar ve sonra ilişkili denetimin alt denetimlerini yeniden oluşturmasına ve gerekirse verilerin bağlanmasına neden olur. Ardından, GetDesignTimeHtml işaretlemeyi GetDesignTimeHtml oluşturmak için temel yöntemini çağırır.
Devralanlara Notlar
yöntemini geçersiz kılarsanız GetDesignTimeHtml() , temel yöntemi çağırdığınızdan GetDesignTimeHtml() emin olun çünkü sonunda, birkaç geçersiz kılma düzeyi aracılığıyla, işaretlemeyi oluşturmak için denetimin LoginView veya denetimin bir kopyasını çağırır.
Ayrıca bkz.
Şunlara uygulanır
GetDesignTimeHtml(DesignerRegionCollection)
Tasarım zamanında ilişkili denetimi işlemek için kullanılan işaretlemeyi alır ve bir tasarımcı bölgeleri koleksiyonunu doldurur.
public:
override System::String ^ GetDesignTimeHtml(System::Web::UI::Design::DesignerRegionCollection ^ regions);
public override string GetDesignTimeHtml (System.Web.UI.Design.DesignerRegionCollection regions);
override this.GetDesignTimeHtml : System.Web.UI.Design.DesignerRegionCollection -> string
Public Overrides Function GetDesignTimeHtml (regions As DesignerRegionCollection) As String
Parametreler
- regions
- DesignerRegionCollection
öğesinin DesignerRegionCollection tasarım zamanı görünümünde seçilebilir ve tıklanabilir bölgelerin tanımlarının LoginView eklendiği A.
Döndürülenler
Tasarım zamanında işlemek için kullanılan işaretlemeyi LoginView içeren bir dize.
Örnekler
Aşağıdaki kod örneği, tasarım zamanında sınıfından GetDesignTimeHtml türetilen LoginViewDesigner bir denetimin görünümünü değiştirmek için sınıfından LoginView devralınan bir sınıfta yönteminin nasıl geçersiz kılındığını gösterir. Örnek, kapsamını daha görünür hale getirmek için denetimin çevresine turuncu bir kenarlık çizer.
// Generate the design-time markup.
public override string GetDesignTimeHtml(DesignerRegionCollection regions)
{
// Make the control more visible in the designer.
// Enclose the markup in a table with an orange border.
const string openTableMarkup =
"<table><tr><td style=\"border:4 solid #FF7F00;\">";
const string closeTableMarkup = "</td></tr></table>";
// Call the base method to generate the markup.
string markup = base.GetDesignTimeHtml(regions);
return openTableMarkup + markup + closeTableMarkup;
} // GetDesignTimeHtml
' Generate the design-time markup.
Public Overrides Function GetDesignTimeHtml( _
ByVal regions As DesignerRegionCollection) As String
' Make the control more visible in the designer.
' Enclose the markup in a table with an orange border.
Dim openTableMarkup As String = _
"<table><tr><td style=""border:4 solid #FF7F00;"">"
Dim closeTableMarkup As String = "</td></tr></table>"
' Call the base method to generate the markup.
Dim markup As String = MyBase.GetDesignTimeHtml(regions)
Return openTableMarkup & markup & closeTableMarkup
End Function ' GetDesignTimeHtml
Açıklamalar
yöntemi, GetDesignTimeHtml görsel tasarımcı yüzeyindeki bir şablon düzenleme alanı için bir EditableDesignerRegion nesne oluşturur ve bunu şablon olarak başlatır. Tanımlı şablon yoksa, düzenlemeye başlamak için tıklamanızı isteyen bir dize görüntülenir. Döndürülen işaretlemeyi oluşturmak için önceden tanımlanmış bir sabit kullanılır.
Devralanlara Notlar
Bu GetDesignTimeHtml(DesignerRegionCollection) aşırı yükleme, işaretlemeyi oluşturmak için temel yöntemine veya LoginView denetimine çağrı yapmaz.