WebPartDesigner Klasa
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 obsługę wizualizacji w czasie projektowania dla WebPart kontrolek.
public ref class WebPartDesigner : System::Web::UI::Design::WebControls::WebParts::PartDesigner
public class WebPartDesigner : System.Web.UI.Design.WebControls.WebParts.PartDesigner
type WebPartDesigner = class
inherit PartDesigner
Public Class WebPartDesigner
Inherits PartDesigner
- Dziedziczenie
Przykłady
Poniższy przykład kodu przedstawia interakcję między kontrolką WebPart a skojarzonym z WebPartDesignernią elementem . Kontrolka WebPart zawiera kontrolkę Calendar , z której użytkownik końcowy wybiera swoje urodziny, kontrolkę Button do przesłania zaznaczenia oraz kontrolkę Label do wyświetlania komunikatu w dniu urodzin użytkownika. Sprawdza WebPartDesigner , czy skojarzona kontrolka ma oczekiwany typ, a następnie dostosowuje renderowanie w czasie projektowania danej kontroli. Należy pamiętać, że dostosowania wizualne projektanta są widoczne tylko w czasie projektowania, natomiast te skojarzone kontrolki są widoczne zarówno w czasie wykonywania, jak i w czasie projektowania.
Wszystkie metody zastąpione w tym przykładzie pochodzą z klasy bazowej ControlDesigner . Aby uzyskać informacje o innych dostępnych członkach i ich użyciu, zobacz System.Web.UI.Design.ControlDesigner.
using System;
using System.Security.Permissions;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.Design.WebControls.WebParts;
using System.ComponentModel;
/// <summary>
/// BirthdayPart demonstrates some of the most
/// common overrides of members of the WebPart
/// class. BirthdayPartDesigner shows how to
/// customize the rendering of a custom WebPart
/// control.
/// </summary>
namespace Samples.AspNet.CS.Controls
{
[AspNetHostingPermission(SecurityAction.Demand,
Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand,
Level=AspNetHostingPermissionLevel.Minimal)]
[Designer(typeof(BirthdayPartDesigner))]
public class BirthdayPart : WebPart
{
private DateTime birthDate;
Calendar input;
Label displayContent;
public BirthdayPart()
{
this.AllowClose = false;
this.Title = "Enter your birthday";
}
[
Personalizable(PersonalizationScope.User, true),
WebBrowsable()
]
public DateTime BirthDate
{
get { return birthDate; }
set { birthDate = value; }
}
// Set the appearance of the control at run time.
protected override void CreateChildControls()
{
Controls.Clear();
input = new Calendar();
this.Controls.Add(input);
Button update = new Button();
update.Text = "Submit";
update.Click += new EventHandler(this.submit_Click);
this.Controls.Add(update);
displayContent = new Label();
displayContent.BackColor =
System.Drawing.Color.LightBlue;
Literal br = new Literal();
br.Text = "<br />";
if ((this.birthDate.Day == DateTime.Now.Day)
&& (this.birthDate.Month == DateTime.Now.Month))
{
displayContent.Text = "Happy Birthday!";
this.Controls.Add(br);
this.Controls.Add(displayContent);
}
}
private void submit_Click(object sender, EventArgs e)
{
this.birthDate = input.SelectedDate;
}
}
public class BirthdayPartDesigner : WebPartDesigner
{
public override void Initialize(IComponent component)
{
// Verify that the associated control is a BirthdayPart.
if (!typeof(BirthdayPart).IsInstanceOfType(component))
{
throw new ArgumentException("The specified control is not of type 'BirthdayPart'", "component");
}
base.Initialize(component);
}
// Here is where you make customizations
// to design time appearance that will not
// be visible to the end user.
public override string GetDesignTimeHtml()
{
string designTimeHtml = null;
try
{
designTimeHtml = base.GetDesignTimeHtml();
string s = "<hr /><hr />I just added these lines to the"
+ " bottom of the control.<hr /><hr /></div>";
designTimeHtml = designTimeHtml.Replace("</div>", s);
}
catch (Exception ex)
{
designTimeHtml = GetErrorDesignTimeHtml(ex);
}
finally
{
// undo any changes in the try block
}
if ((designTimeHtml == null) || (designTimeHtml.Length == 0))
{
designTimeHtml = GetEmptyDesignTimeHtml();
}
return designTimeHtml;
}
// This method normally returns a blank string.
// Override to return a meaningful message.
protected override string GetEmptyDesignTimeHtml()
{
return CreatePlaceHolderDesignTimeHtml(
"<hr />If the page developer forgot to fill in a " +
"required property you could tell them here.<hr />");
}
// Add specific text to the generic error message.
protected override string GetErrorDesignTimeHtml(Exception e)
{
string s = "<hr />The control failed to render.";
return(s + e.Message + "<hr />");
}
}
}
Imports System.Security.Permissions
Imports System.Web
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts
Imports System.Web.UI.Design.WebControls.WebParts
Imports System.ComponentModel
' BirthdayPart demonstrates some of the most
' common overrides of members of the WebPart
' class. BirthdayPartDesigner shows how to
' customize the rendering of a custom WebPart
' control.
Namespace Samples.AspNet.VB.Controls
<AspNetHostingPermission(SecurityAction.Demand, Level:=AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermission(SecurityAction.InheritanceDemand, Level:=AspNetHostingPermissionLevel.Minimal)> _
<Designer(GetType(BirthdayPartDesigner))> _
Public Class BirthdayPart
Inherits WebPart
Private m_birthDate As DateTime
Private input As Calendar
Private displayContent As Label
Public Sub New()
Me.AllowClose = False
Me.Title = "Enter your birthday"
End Sub
<Personalizable(PersonalizationScope.User, True), WebBrowsable()> _
Public Property BirthDate() As DateTime
Get
Return m_birthDate
End Get
Set(value As DateTime)
m_birthDate = value
End Set
End Property
' Set the appearance of the control at run time.
Protected Overrides Sub CreateChildControls()
Controls.Clear()
input = New Calendar()
Me.Controls.Add(input)
Dim update As New Button()
update.Text = "Submit"
AddHandler update.Click, New EventHandler(AddressOf Me.submit_Click)
Me.Controls.Add(update)
displayContent = New Label()
displayContent.BackColor = System.Drawing.Color.LightBlue
Dim br As New Literal()
br.Text = "<br />"
If (Me.m_birthDate.Day = DateTime.Now.Day) AndAlso (Me.m_birthDate.Month = DateTime.Now.Month) Then
displayContent.Text = "Happy Birthday!"
Me.Controls.Add(br)
Me.Controls.Add(displayContent)
End If
End Sub
Private Sub submit_Click(sender As Object, e As EventArgs)
Me.m_birthDate = input.SelectedDate
End Sub
End Class
Public Class BirthdayPartDesigner
Inherits WebPartDesigner
Public Overrides Sub Initialize(component As IComponent)
' Verify that the associated control is a BirthdayPart.
If Not GetType(BirthdayPart).IsInstanceOfType(component) Then
Throw New ArgumentException("The specified control is not of type 'BirthdayPart'", "component")
End If
MyBase.Initialize(component)
End Sub
' Here is where you make customizations
' to design time appearance that will not
' be visible to the end user.
Public Overrides Function GetDesignTimeHtml() As String
Dim designTimeHtml As String = Nothing
Try
designTimeHtml = MyBase.GetDesignTimeHtml()
Dim s As String = "<hr /><hr />I just added these lines to the" & " bottom of the control.<hr /><hr /></div>"
designTimeHtml = designTimeHtml.Replace("</div>", s)
Catch ex As Exception
designTimeHtml = GetErrorDesignTimeHtml(ex)
' undo any changes in the try block
Finally
End Try
If (designTimeHtml Is Nothing) OrElse (designTimeHtml.Length = 0) Then
designTimeHtml = GetEmptyDesignTimeHtml()
End If
Return designTimeHtml
End Function
' This method normally returns a blank string.
' Override to return a meaningful message.
Protected Overrides Function GetEmptyDesignTimeHtml() As String
Return CreatePlaceHolderDesignTimeHtml("<hr />If the page developer forgot to fill in a " & "required property you could tell them here.<hr />")
End Function
' Add specific text to the generic error message.
Protected Overrides Function GetErrorDesignTimeHtml(e As Exception) As String
Dim s As String = "<hr />The control failed to render."
Return (s & e.Message & "<hr />")
End Function
End Class
End Namespace
Uwagi
Klasa WebPartDesigner zapewnia wizualną reprezentację WebPart kontrolek w czasie projektowania. Pochodzi ona z PartDesigner klasy i dodaje walidację w celu sprawdzenia, czy skojarzona kontrolka jest typem kontrolnym lub pochodnym WebPart .
WebPartDesigner dziedziczy właściwość po jej obiekcie nadrzędnym UsePreviewControl , która jest zawsze ustawiona na true
wartość . Dzięki temu środowisko projektowe wizualizacji generuje kontrolkę View do przechowywania tymczasowej kopii WebPart na powierzchni projektowej. Ta kopia jest następnie utrwalana w znacznikach. Jeśli zastąpisz UsePreviewControl właściwość do zwrócenia false
, środowisko projektowe wizualizacji generuje znaczniki bezpośrednio z rzeczywistej WebPart kontrolki.
Projektanci składników Web Part zazwyczaj działają podobnie do zwykłych projektantów kontrolek; główne metody ustawiania wyglądu w czasie projektowania pochodzą z ControlDesigner klasy . W szczególności można zastąpić metodę GetDesignTimeHtml , aby zmienić znaczniki czasu projektowania skojarzone z kontrolką. Można również zastąpić GetErrorDesignTimeHtml metody i GetEmptyDesignTimeHtml do obsługi błędów i pustych ciągów (""), odpowiednio.
Konstruktory
WebPartDesigner() |
Inicjuje nowe wystąpienie klasy WebPartDesigner. |
Właściwości
ActionLists |
Pobiera kolekcję listy akcji dla projektanta kontrolek. (Odziedziczone po ControlDesigner) |
AllowResize |
Pobiera wartość wskazującą, czy można zmienić rozmiar kontrolki w środowisku czasu projektowania. (Odziedziczone po ControlDesigner) |
AssociatedComponents |
Pobiera kolekcję składników skojarzonych ze składnikiem zarządzanym przez projektanta. (Odziedziczone po ComponentDesigner) |
AutoFormats |
Pobiera kolekcję wstępnie zdefiniowanych schematów automatycznego formatowania do wyświetlania w oknie dialogowym Automatyczne formatowanie skojarzonej kontrolki w czasie projektowania. (Odziedziczone po ControlDesigner) |
Behavior |
Przestarzałe.
Pobiera lub ustawia zachowanie DHTML skojarzone z projektantem. (Odziedziczone po HtmlControlDesigner) |
Component |
Pobiera składnik, który projektuje ten projektant. (Odziedziczone po ComponentDesigner) |
DataBindings |
Pobiera kolekcję powiązań danych dla bieżącej kontrolki. (Odziedziczone po HtmlControlDesigner) |
DataBindingsEnabled |
Pobiera wartość wskazującą, czy powiązanie danych jest obsługiwane przez region zawierający skojarzona kontrolka. (Odziedziczone po ControlDesigner) |
DesignerState |
Pobiera obiekt używany do utrwalania danych skojarzonej kontrolki w czasie projektowania. (Odziedziczone po ControlDesigner) |
DesignTimeElement |
Przestarzałe.
Pobiera obiekt czasu projektowania reprezentujący kontrolkę skojarzona z obiektem HtmlControlDesigner na powierzchni projektowej. (Odziedziczone po HtmlControlDesigner) |
DesignTimeElementView |
Przestarzałe.
Pobiera obiekt kontrolki widoku dla projektanta kontrolek. (Odziedziczone po ControlDesigner) |
DesignTimeHtmlRequiresLoadComplete |
Przestarzałe.
Pobiera wartość wskazującą, czy host projektu musi zakończyć ładowanie, zanim będzie można wywołać metodę GetDesignTimeHtml . (Odziedziczone po ControlDesigner) |
Expressions |
Pobiera powiązania wyrażeń dla bieżącej kontrolki w czasie projektowania. (Odziedziczone po HtmlControlDesigner) |
HidePropertiesInTemplateMode |
Pobiera wartość wskazującą, czy właściwości skojarzonej kontrolki są ukryte, gdy kontrolka jest w trybie szablonu. (Odziedziczone po ControlDesigner) |
ID |
Pobiera lub ustawia ciąg identyfikatora dla kontrolki. (Odziedziczone po ControlDesigner) |
InheritanceAttribute |
Pobiera atrybut wskazujący typ dziedziczenia skojarzonego składnika. (Odziedziczone po ComponentDesigner) |
Inherited |
Pobiera wartość wskazującą, czy ten składnik jest dziedziczony. (Odziedziczone po ComponentDesigner) |
InTemplateMode |
Pobiera wartość wskazującą, czy kontrolka jest w trybie wyświetlania szablonu lub edytowania na hoście projektu. Właściwość InTemplateMode jest tylko do odczytu. (Odziedziczone po ControlDesigner) |
IsDirty |
Przestarzałe.
Pobiera lub ustawia wartość wskazującą, czy kontrolka serwera sieci Web została oznaczona jako zmieniona. (Odziedziczone po ControlDesigner) |
ParentComponent |
Pobiera składnik nadrzędny dla tego projektanta. (Odziedziczone po ComponentDesigner) |
ReadOnly |
Przestarzałe.
Pobiera lub ustawia wartość wskazującą, czy właściwości kontrolki są tylko do odczytu w czasie projektowania. (Odziedziczone po ControlDesigner) |
RootDesigner |
Pobiera projektanta kontrolek dla strony Formularze sieci Web zawierającej skojarzona kontrolkę. (Odziedziczone po ControlDesigner) |
SetTextualDefaultProperty |
Zapewnia obsługę wizualizacji w czasie projektowania dla WebPart kontrolek. (Odziedziczone po ComponentDesigner) |
ShadowProperties |
Pobiera kolekcję wartości właściwości, które zastępują ustawienia użytkownika. (Odziedziczone po ComponentDesigner) |
ShouldCodeSerialize |
Przestarzałe.
Pobiera lub ustawia wartość wskazującą, czy podczas serializacji utworzyć deklarację pola dla kontrolki w pliku za kodem dla bieżącego dokumentu projektowego. (Odziedziczone po HtmlControlDesigner) |
Tag |
Pobiera obiekt reprezentujący element znaczników HTML dla skojarzonej kontrolki. (Odziedziczone po ControlDesigner) |
TemplateGroups |
Pobiera kolekcję grup szablonów zawierającą co najmniej jedną definicję szablonu. (Odziedziczone po ControlDesigner) |
UsePreviewControl |
Pobiera wartość wskazującą, czy projektant powinien używać kopii tymczasowej, a nie rzeczywistej kontrolki skojarzonej z projektantem w celu wygenerowania znacznika czasu projektowania. (Odziedziczone po PartDesigner) |
Verbs |
Pobiera czasy projektowania obsługiwane przez składnik skojarzony z projektantem. (Odziedziczone po ComponentDesigner) |
ViewControl |
Pobiera lub ustawia kontrolkę serwera sieci Web, która może służyć do wyświetlania podglądu znaczników HTML w czasie projektowania. (Odziedziczone po ControlDesigner) |
ViewControlCreated |
Pobiera lub ustawia wartość wskazującą, czy kontrolka |
Visible |
Pobiera wartość wskazującą, czy kontrolka jest widoczna w czasie projektowania. (Odziedziczone po ControlDesigner) |
Metody
CreateChildControls() |
Tworzy kontrolki podrzędne tej CompositeControl kontrolki. (Odziedziczone po CompositeControlDesigner) |
CreateErrorDesignTimeHtml(String) |
Tworzy znaczniki HTML w celu wyświetlenia określonego komunikatu o błędzie w czasie projektowania. (Odziedziczone po ControlDesigner) |
CreateErrorDesignTimeHtml(String, Exception) |
Tworzy znacznik HTML w celu wyświetlenia określonego komunikatu o błędzie wyjątku w czasie projektowania. (Odziedziczone po ControlDesigner) |
CreatePlaceHolderDesignTimeHtml() |
Udostępnia prostą prostokątną reprezentację symbolu zastępczego, która wyświetla typ i identyfikator kontrolki. (Odziedziczone po ControlDesigner) |
CreatePlaceHolderDesignTimeHtml(String) |
Zawiera prostą prostokątną reprezentację symbolu zastępczego, która wyświetla typ i identyfikator kontrolki, a także dodatkowe określone instrukcje lub informacje. (Odziedziczone po ControlDesigner) |
CreateViewControl() |
Zwraca kopię skojarzonej kontrolki do wyświetlania lub renderowania na powierzchni projektowej. (Odziedziczone po ControlDesigner) |
Dispose() |
Zwalnia wszelkie zasoby używane przez element ComponentDesigner. (Odziedziczone po ComponentDesigner) |
Dispose(Boolean) |
Zwalnia niezarządzane zasoby, które są używane przez HtmlControlDesigner obiekt i opcjonalnie zwalnia zarządzane zasoby. (Odziedziczone po HtmlControlDesigner) |
DoDefaultAction() |
Tworzy podpis metody w pliku kodu źródłowego dla zdarzenia domyślnego w składniku i przechodzi kursor użytkownika do tej lokalizacji. (Odziedziczone po ComponentDesigner) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetBounds() |
Pobiera współrzędne prostokąta reprezentującego granice kontrolki wyświetlane na powierzchni projektowej. (Odziedziczone po ControlDesigner) |
GetDesignTimeHtml() |
Pobiera kod HTML używany do reprezentowania kontrolki w czasie projektowania. (Odziedziczone po CompositeControlDesigner) |
GetDesignTimeHtml(DesignerRegionCollection) |
Pobiera znacznik HTML, aby wyświetlić kontrolkę i wypełnić kolekcję bieżącymi regionami projektanta kontrolek. (Odziedziczone po ControlDesigner) |
GetEditableDesignerRegionContent(EditableDesignerRegion) |
Zwraca zawartość dla edytowalnego regionu widoku czasu projektowania skojarzonej kontrolki. (Odziedziczone po ControlDesigner) |
GetEmptyDesignTimeHtml() |
Pobiera znaczniki HTML, aby reprezentować kontrolkę serwera sieci Web w czasie projektowania, która nie będzie miała wizualnej reprezentacji w czasie wykonywania. (Odziedziczone po ControlDesigner) |
GetErrorDesignTimeHtml(Exception) |
Pobiera znacznik HTML, który zawiera informacje o określonym wyjątku. (Odziedziczone po ControlDesigner) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetPersistenceContent() |
Pobiera trwały wewnętrzny znacznik HTML kontrolki w czasie projektowania. (Odziedziczone po ControlDesigner) |
GetPersistInnerHtml() |
Przestarzałe.
Pobiera trwały wewnętrzny znacznik HTML kontrolki. (Odziedziczone po ControlDesigner) |
GetService(Type) |
Próbuje pobrać określony typ usługi z witryny trybu projektowania składnika projektanta. (Odziedziczone po ComponentDesigner) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
GetViewRendering() |
Pobiera obiekt zawierający znacznik czasu projektowania zawartości i regionów skojarzonej kontrolki. (Odziedziczone po ControlDesigner) |
Initialize(IComponent) |
Tworzy powiązanie projektanta z kontrolką i sprawdza, czy kontrolka jest kontrolką WebPart . |
InitializeExistingComponent(IDictionary) |
Ponownie inicjuje istniejący składnik. (Odziedziczone po ComponentDesigner) |
InitializeNewComponent(IDictionary) |
Inicjuje nowo utworzony składnik. (Odziedziczone po ComponentDesigner) |
InitializeNonDefault() |
Przestarzałe.
Przestarzałe.
Inicjuje ustawienia zaimportowanego składnika, który jest już inicjowany do ustawień innych niż domyślne. (Odziedziczone po ComponentDesigner) |
Invalidate() |
Unieważnia cały obszar kontrolki wyświetlanej na powierzchni projektowej i sygnalizuje projektantowi sterowania ponowne rysowanie kontrolki. (Odziedziczone po ControlDesigner) |
Invalidate(Rectangle) |
Unieważnia określony obszar kontrolki wyświetlanej na powierzchni projektowej i sygnalizuje projektantowi sterowania ponowne rysowanie kontrolki. (Odziedziczone po ControlDesigner) |
InvokeGetInheritanceAttribute(ComponentDesigner) |
InheritanceAttribute Pobiera określony ComponentDesignerelement . (Odziedziczone po ComponentDesigner) |
IsPropertyBound(String) |
Przestarzałe.
Pobiera wartość wskazującą, czy określona właściwość skojarzonej kontrolki jest powiązana z danymi. (Odziedziczone po ControlDesigner) |
Localize(IDesignTimeResourceWriter) |
Używa dostarczonego składnika zapisywania zasobów do utrwalania zlokalizowanych właściwości skojarzonej kontrolki z zasobem na hoście projektu. (Odziedziczone po ControlDesigner) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnAutoFormatApplied(DesignerAutoFormat) |
Wywoływana, gdy wstępnie zdefiniowany schemat formatowania automatycznego został zastosowany do skojarzonej kontrolki. (Odziedziczone po ControlDesigner) |
OnBehaviorAttached() |
Wywoływane, gdy projektant kontrolek jest dołączony do obiektu Zachowanie. (Odziedziczone po ControlDesigner) |
OnBehaviorDetaching() |
Przestarzałe.
Wywoływane, gdy zachowanie nie jest skojarzone z elementem. (Odziedziczone po HtmlControlDesigner) |
OnBindingsCollectionChanged(String) |
Przestarzałe.
Wywoływane po zmianie kolekcji powiązania danych. (Odziedziczone po ControlDesigner) |
OnClick(DesignerRegionMouseEventArgs) |
Wywoływane przez hosta projektu, gdy użytkownik kliknie skojarzą kontrolkę w czasie projektowania. (Odziedziczone po ControlDesigner) |
OnComponentChanged(Object, ComponentChangedEventArgs) |
Wywoływana, gdy skojarzona kontrolka ulegnie zmianie. (Odziedziczone po ControlDesigner) |
OnComponentChanging(Object, ComponentChangingEventArgs) |
Reprezentuje metodę, która będzie obsługiwać ComponentChanging zdarzenie dla skojarzonej kontrolki. (Odziedziczone po ControlDesigner) |
OnControlResize() |
Przestarzałe.
Wywoływana po zmianie rozmiaru skojarzonej kontrolki serwera sieci Web na hoście projektu w czasie projektowania. (Odziedziczone po ControlDesigner) |
OnPaint(PaintEventArgs) |
Wywoływana, gdy projektant kontrolek rysuje skojarzona kontrolkę na powierzchni projektowej, jeśli CustomPaint wartość to |
OnSetComponentDefaults() |
Przestarzałe.
Przestarzałe.
Ustawia domyślne właściwości składnika. (Odziedziczone po ComponentDesigner) |
OnSetParent() |
Zapewnia sposób wykonywania dodatkowego przetwarzania, gdy skojarzona kontrolka jest dołączona do kontrolki nadrzędnej. (Odziedziczone po HtmlControlDesigner) |
PostFilterAttributes(IDictionary) |
Umożliwia projektantowi zmianę lub usunięcie elementów z zestawu atrybutów, które uwidacznia za pośrednictwem elementu TypeDescriptor. (Odziedziczone po ComponentDesigner) |
PostFilterEvents(IDictionary) |
Umożliwia projektantowi zmianę lub usunięcie elementów z zestawu zdarzeń udostępnianych za pośrednictwem elementu TypeDescriptor. (Odziedziczone po ComponentDesigner) |
PostFilterProperties(IDictionary) |
Umożliwia projektantowi zmianę lub usunięcie elementów z zestawu właściwości uwidacznianych za pomocą elementu TypeDescriptor. (Odziedziczone po ComponentDesigner) |
PreFilterAttributes(IDictionary) |
Umożliwia projektantowi dodanie do zestawu atrybutów uwidacznianych za pośrednictwem elementu TypeDescriptor. (Odziedziczone po ComponentDesigner) |
PreFilterEvents(IDictionary) |
Ustawia listę zdarzeń, które są uwidocznione w czasie projektowania dla TypeDescriptor obiektu składnika. (Odziedziczone po HtmlControlDesigner) |
PreFilterProperties(IDictionary) |
Dodaje właściwości do siatki Właściwości lub usuwa je w hoście projektu w czasie projektowania lub udostępnia nowe właściwości czasu projektowania, które mogą odpowiadać właściwościom skojarzonej kontrolki. (Odziedziczone po ControlDesigner) |
RaiseComponentChanged(MemberDescriptor, Object, Object) |
Powiadamia o IComponentChangeService zmianie tego składnika. (Odziedziczone po ComponentDesigner) |
RaiseComponentChanging(MemberDescriptor) |
Powiadamia o IComponentChangeService zmianie tego składnika. (Odziedziczone po ComponentDesigner) |
RaiseResizeEvent() |
Przestarzałe.
OnControlResize() Zgłasza zdarzenie. (Odziedziczone po ControlDesigner) |
RegisterClone(Object, Object) |
Rejestruje dane wewnętrzne w sklonowanej kontrolce. (Odziedziczone po ControlDesigner) |
SetEditableDesignerRegionContent(EditableDesignerRegion, String) |
Określa zawartość edytowalnego regionu kontrolki w czasie projektowania. (Odziedziczone po ControlDesigner) |
SetRegionContent(EditableDesignerRegion, String) |
Określa zawartość regionu edytowalnego w widoku czasu projektowania kontrolki. (Odziedziczone po ControlDesigner) |
SetViewFlags(ViewFlags, Boolean) |
Przypisuje określoną wyliczenie bitowe ViewFlags do określonej wartości flagi. (Odziedziczone po ControlDesigner) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
UpdateDesignTimeHtml() |
Odświeża znacznik HTML czasu projektowania dla skojarzonej kontrolki serwera sieci Web, wywołując metodę GetDesignTimeHtml . (Odziedziczone po ControlDesigner) |
Jawne implementacje interfejsu
IDesignerFilter.PostFilterAttributes(IDictionary) |
Aby uzyskać opis tego elementu członkowskiego, zobacz metodę PostFilterAttributes(IDictionary) . (Odziedziczone po ComponentDesigner) |
IDesignerFilter.PostFilterEvents(IDictionary) |
Aby uzyskać opis tego elementu członkowskiego, zobacz metodę PostFilterEvents(IDictionary) . (Odziedziczone po ComponentDesigner) |
IDesignerFilter.PostFilterProperties(IDictionary) |
Aby uzyskać opis tego elementu członkowskiego, zobacz metodę PostFilterProperties(IDictionary) . (Odziedziczone po ComponentDesigner) |
IDesignerFilter.PreFilterAttributes(IDictionary) |
Aby uzyskać opis tego elementu członkowskiego, zobacz metodę PreFilterAttributes(IDictionary) . (Odziedziczone po ComponentDesigner) |
IDesignerFilter.PreFilterEvents(IDictionary) |
Aby uzyskać opis tego elementu członkowskiego, zobacz metodę PreFilterEvents(IDictionary) . (Odziedziczone po ComponentDesigner) |
IDesignerFilter.PreFilterProperties(IDictionary) |
Aby uzyskać opis tego elementu członkowskiego, zobacz metodę PreFilterProperties(IDictionary) . (Odziedziczone po ComponentDesigner) |
ITreeDesigner.Children |
Aby uzyskać opis tego elementu członkowskiego, zobacz Children właściwość . (Odziedziczone po ComponentDesigner) |
ITreeDesigner.Parent |
Aby uzyskać opis tego elementu członkowskiego, zobacz Parent właściwość . (Odziedziczone po ComponentDesigner) |