LoginViewDesigner 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ę czasu projektowania w projektancie wizualnym dla kontrolki LoginView serwera sieci Web.
public ref class LoginViewDesigner : System::Web::UI::Design::ControlDesigner
public class LoginViewDesigner : System.Web.UI.Design.ControlDesigner
type LoginViewDesigner = class
inherit ControlDesigner
Public Class LoginViewDesigner
Inherits ControlDesigner
- Dziedziczenie
Przykłady
Poniższy przykład kodu pokazuje, jak rozszerzyć klasę LoginViewDesigner w celu zmiany wyglądu i zachowania kontrolek pochodzących z kontrolki LoginView w czasie projektowania.
W przykładzie utworzono kontrolkę MyLoginView
z klasy LoginView. Element MyLoginView
jest kopią kontrolki LoginView . Przykład pochodzi MyLoginViewDesigner
również z LoginViewDesigner klasy i stosuje DesignerAttribute atrybut dla MyLoginViewDesigner
kontrolki MyLoginView
.
Kontrolka MyLoginViewDesigner
zastępuje następujące LoginViewDesigner elementy członkowskie:
Metoda umożliwiająca PreFilterPropertiesNamingContainer uwidocznienie właściwości w siatce Właściwości w czasie projektowania.
Metoda GetDesignTimeHtml narysowania pomarańczowego obramowania wokół kontrolki, aby jej zakres był bardziej widoczny.
Metoda GetErrorDesignTimeHtml generowania znaczników dla symbolu zastępczego zawierającego komunikat o błędzie, który jest renderowany w czerwonym, pogrubionym tekście.
Metoda GetEmptyDesignTimeHtml generowania znaczników dla symbolu zastępczego zawierającego nazwy grup ról zdefiniowanych dla kontrolki.
Metoda Initialize zgłaszania wyjątku ArgumentException , jeśli skojarzona kontrolka nie jest obiektem
MyLoginView
.
using System;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.Design;
using System.Web.UI.Design.WebControls;
using System.Collections;
using System.ComponentModel;
using System.Security.Permissions;
namespace Examples.CS.WebControls.Design
{
// The MyLoginView is a copy of the LoginView.
[AspNetHostingPermission(SecurityAction.Demand,
Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand,
Level = AspNetHostingPermissionLevel.Minimal)]
[Designer(typeof(Examples.CS.WebControls.Design.MyLoginViewDesigner))]
public class MyLoginView : LoginView
{
} // MyLoginView
// Override members of the LoginViewDesigner.
[ReflectionPermission(SecurityAction.Demand, Flags=ReflectionPermissionFlag.MemberAccess)]
public class MyLoginViewDesigner : LoginViewDesigner
{
// Generate the design-time markup for the control when an error occurs.
protected override string GetErrorDesignTimeHtml(Exception ex)
{
// Write the error message text in red, bold.
string errorRendering =
"<span style=\"font-weight:bold; color:Red; \">" +
ex.Message + "</span>";
return CreatePlaceHolderDesignTimeHtml(errorRendering);
} // GetErrorDesignTimeHtml
// Generate the design-time markup for the control
// when the template is empty.
protected override string GetEmptyDesignTimeHtml()
{
// Generate a design-time placeholder containing the names of all
// the role groups.
MyLoginView myLoginViewCtl = (MyLoginView)ViewControl;
RoleGroupCollection roleGroups = myLoginViewCtl.RoleGroups;
string roleNames = null;
// If there are any role groups, form a string of their names.
if (roleGroups.Count > 0)
{
roleNames = "Role Groups: <br /> " +
roleGroups[0].ToString();
for( int rgX = 1; rgX < roleGroups.Count; rgX++ )
roleNames +=
"<br /> " + roleGroups[rgX].ToString();
}
return CreatePlaceHolderDesignTimeHtml( roleNames);
} // GetEmptyDesignTimeHtml
// Shadow control properties with design-time properties.
protected override void PreFilterProperties(IDictionary properties)
{
// Call the base method first.
base.PreFilterProperties(properties);
// Make the NamingContainer visible in the Properties grid.
PropertyDescriptor selectProp =
(PropertyDescriptor)properties["NamingContainer"];
properties["NamingContainer"] =
TypeDescriptor.CreateProperty(selectProp.ComponentType,
selectProp, BrowsableAttribute.Yes);
} // PreFilterProperties
// 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
public override void Initialize(IComponent component)
{
// Ensure that only a MyLoginView can be created in this designer.
if (!(component is MyLoginView))
throw new ArgumentException();
// Call the base method to generate the markup.
base.Initialize(component);
} // Initialize
} // MyLoginViewDesigner
} // Examples.CS.WebControls.Design
Imports System.Web
Imports System.Web.UI.WebControls
Imports System.Web.UI.Design
Imports System.Web.UI.Design.WebControls
Imports System.Collections
Imports System.ComponentModel
Imports System.Security.Permissions
Imports System.IO
Namespace Examples.VB.WebControls.Design
' The MyLoginView is a copy of the LoginView.
<AspNetHostingPermission(SecurityAction.Demand, _
Level:=AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermission(SecurityAction.InheritanceDemand, _
Level:=AspNetHostingPermissionLevel.Minimal)> _
<Designer(GetType(Examples.VB.WebControls.Design.MyLoginViewDesigner))> _
Public Class MyLoginView
Inherits LoginView
End Class
' Override members of the LoginViewDesigner.
<ReflectionPermission(SecurityAction.Demand, Flags:=ReflectionPermissionFlag.MemberAccess)> _
Public Class MyLoginViewDesigner
Inherits LoginViewDesigner
' Generate the design-time markup for the control when an error occurs.
Protected Overrides Function GetErrorDesignTimeHtml( _
ByVal ex As Exception) As String
' Write the error message text in red, bold.
Dim errorRendering As String = _
"<span style=""font-weight:bold; color:Red; "">" & _
ex.Message & "</span>"
Return CreatePlaceHolderDesignTimeHtml(errorRendering)
End Function ' GetErrorDesignTimeHtml
' Generate the design-time markup for the control
' when the template is empty.
Protected Overrides Function GetEmptyDesignTimeHtml() As String
' Generate a design-time placeholder containing the names of all
' the role groups.
Dim myLoginViewCtl As MyLoginView = CType(ViewControl, MyLoginView)
Dim roleGroups As RoleGroupCollection = myLoginViewCtl.RoleGroups
Dim RoleNames As String = Nothing
Dim rgX As Integer
' If there are any role groups, form a string of their names.
If roleGroups.Count > 0 Then
roleNames = "Role Groups: <br /> " & _
roleGroups(0).ToString()
For rgX = 1 To roleGroups.Count - 1
roleNames &= "<br /> " & _
roleGroups(rgX).ToString()
Next rgX
End If
Return CreatePlaceHolderDesignTimeHtml(roleNames)
End Function ' GetEmptyDesignTimeHtml
' Shadow control properties with design-time properties.
Protected Overrides Sub PreFilterProperties( _
ByVal properties As IDictionary)
' Call the base method first.
MyBase.PreFilterProperties(properties)
' Make the NamingContainer visible in the Properties grid.
Dim selectProp As PropertyDescriptor = _
CType(properties("NamingContainer"), PropertyDescriptor)
properties("NamingContainer") = _
TypeDescriptor.CreateProperty(selectProp.ComponentType, _
selectProp, BrowsableAttribute.Yes)
End Sub
' 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
' Generate the design time markup.
Public Overrides Sub Initialize(ByVal component As IComponent)
' Ensure that only a MyLoginView can be created in this designer.
If Not TypeOf component Is MyLoginView Then
Throw New ArgumentException()
End If
' Call the base method to generate the markup.
MyBase.Initialize(component)
End Sub
End Class
End Namespace ' Examples.VB.WebControls.Design
Uwagi
Kontrolka LoginView renderuje jeden z jego szablonów, określany przez to, czy użytkownik jest zalogowany w witrynie sieci Web hosta, oraz role zawierające zalogowanego konta użytkownika.
W projektancie wizualizacji po przełączeniu się z widoku Źródło na projekt kod źródłowy znaczników opisujący LoginView kontrolkę jest analizowany, a na powierzchni projektowej jest tworzona wersja kontrolki w czasie projektowania. Po przełączeniu się z powrotem do widoku źródła kontrolka czasu projektowania jest utrwalana w kodzie źródłowym znaczników i edytowana w znacznikach dla strony sieci Web. Klasa LoginViewDesigner zapewnia obsługę czasu projektowania dla kontrolki LoginView .
Właściwość ActionLists zwraca DesignerActionListCollection obiekt, który zazwyczaj zawiera obiekt pochodzący z DesignerActionList klasy dla każdego poziomu w drzewie dziedziczenia projektanta. Właściwość TemplateGroups zwraca kolekcję grup szablonów dla szablonów skojarzonej LoginView kontrolki. Właściwość UsePreviewControl zawsze zwraca wartość true
wskazującą, że projektant tworzy tymczasową kopię skojarzonej LoginView kontrolki w celu wygenerowania znacznika czasu projektowania.
Metody LoginViewDesigner klasy zapewniają następujące funkcje:
Metody GetDesignTimeHtml zwracają znaczniki używane do renderowania skojarzonej LoginView kontrolki w czasie projektowania. Metoda GetEmptyDesignTimeHtml pobiera znacznik, który renderuje symbol zastępczy skojarzonej kontrolki w czasie projektowania, gdy bieżący szablon nie jest zdefiniowany. Metoda GetErrorDesignTimeHtml udostępnia adiustację, która renderuje skojarzona kontrolkę w czasie projektowania, gdy wystąpił błąd.
Metoda GetEditableDesignerRegionContent zwraca serializowaną kopię bieżącego szablonu dla skojarzonej LoginView kontrolki. Metoda SetEditableDesignerRegionContent ustawia region skojarzonej kontrolki z serializacji kopii szablonu kontrolki.
Metoda Initialize przygotowuje projektanta do wyświetlania, edytowania i projektowania skojarzonej LoginView kontrolki. Metoda jest wywoływana OnComponentChanged w przypadku zmiany skojarzonej kontrolki. Metoda PreFilterProperties służy do usuwania właściwości z, dodawania dodatkowych właściwości do lub właściwości w tle skojarzonej kontrolki.
Konstruktory
LoginViewDesigner() |
Inicjuje nowe wystąpienie klasy LoginViewDesigner. |
Właściwości
ActionLists |
Pobiera kolekcję listy akcji projektanta dla tego projektanta. |
AllowResize |
Pobiera wartość wskazującą, czy rozmiar kontrolki można zmienić 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świetlenia 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 dla skojarzonej kontrolki. (Odziedziczone po ControlDesigner) |
DesignerState |
Pobiera obiekt, który jest 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 edycji 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ę czasu projektowania w projektancie wizualnym dla kontrolki LoginView serwera sieci Web. (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 dla pól skojarzonej kontrolki. |
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. |
Verbs |
Pobiera czas projektowania czasowniki 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 znacznika 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
CreateErrorDesignTimeHtml(String) |
Tworzy adiustację 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() |
Zawiera 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 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 znaczniki używane do renderowania skojarzonej kontrolki w czasie projektowania. |
GetDesignTimeHtml(DesignerRegionCollection) |
Pobiera znaczniki używane do renderowania skojarzonej kontrolki w czasie projektowania i wypełnia kolekcję regionów projektanta. |
GetEditableDesignerRegionContent(EditableDesignerRegion) |
Zwraca serializowaną kopię bieżącego szablonu używanego do renderowania skojarzonej kontrolki w czasie projektowania. |
GetEmptyDesignTimeHtml() |
Pobiera znacznik renderujący symbol zastępczy skojarzonej kontrolki w czasie projektowania, gdy bieżący szablon nie jest zdefiniowany. |
GetErrorDesignTimeHtml(Exception) |
Zawiera znaczniki, które renderuje skojarzona kontrolka w czasie projektowania, gdy wystąpił błąd. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetPersistenceContent() |
Pobiera trwały wewnętrzny kod HTML kontrolki w czasie projektowania. (Odziedziczone po ControlDesigner) |
GetPersistInnerHtml() |
Przestarzałe.
Pobiera utrwalane wewnętrzne znaczniki 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 wartość bieżącego wystąpienia. (Odziedziczone po Object) |
GetViewRendering() |
Pobiera obiekt zawierający znacznik czasu projektowania dla zawartości i regionów skojarzonej kontrolki. (Odziedziczone po ControlDesigner) |
Initialize(IComponent) |
Przygotowuje projektanta do wyświetlania, edytowania i projektowania skojarzonej kontrolki. |
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, który jest wyświetlany na powierzchni projektowej i sygnalizuje projektantowi sterowania ponowne rysowanie kontrolki. (Odziedziczone po ControlDesigner) |
Invalidate(Rectangle) |
Unieważnia określony obszar kontrolki, który jest wyświetlany na powierzchni projektowej i sygnalizuje projektantowi sterowania ponowne rysowanie kontrolki. (Odziedziczone po ControlDesigner) |
InvokeGetInheritanceAttribute(ComponentDesigner) |
Pobiera element InheritanceAttribute określonego ComponentDesignerelementu . (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 w przypadku wstępnie zdefiniowanego schematu automatycznego formatowania została zastosowana do skojarzonej kontrolki. (Odziedziczone po ControlDesigner) |
OnBehaviorAttached() |
Wywoływana, gdy projektant kontrolek jest dołączony do obiektu Zachowanie. (Odziedziczone po ControlDesigner) |
OnBehaviorDetaching() |
Przestarzałe.
Wywoływana, gdy zachowanie nie jest skojarzone z elementem. (Odziedziczone po HtmlControlDesigner) |
OnBindingsCollectionChanged(String) |
Przestarzałe.
Wywoływana, gdy zmienia się kolekcja powiązań danych. (Odziedziczone po ControlDesigner) |
OnClick(DesignerRegionMouseEventArgs) |
Wywoływana przez hosta projektu, gdy użytkownik kliknie skojarzona kontrolka w czasie projektowania. (Odziedziczone po ControlDesigner) |
OnComponentChanged(Object, ComponentChangedEventArgs) |
Wywoływana, gdy istnieje zmiana kontrolki skojarzonej z tym projektantem. |
OnComponentChanging(Object, ComponentChangingEventArgs) |
Reprezentuje metodę, która będzie obsługiwać ComponentChanging zdarzenie dla skojarzonej kontrolki. (Odziedziczone po ControlDesigner) |
OnControlResize() |
Przestarzałe.
Wywoływana, gdy rozmiar skojarzonej kontrolki serwera sieci Web został zmieniony na hoście projektu w czasie projektowania. (Odziedziczone po ControlDesigner) |
OnPaint(PaintEventArgs) |
Wywoływana, gdy projektant kontrolek rysuje skojarzona kontrolka na powierzchni projektowej CustomPaint , jeśli 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, które uwidacznia za pośrednictwem elementu TypeDescriptor. (Odziedziczone po ComponentDesigner) |
PreFilterAttributes(IDictionary) |
Umożliwia projektantowi dodanie do zestawu atrybutów, które uwidacznia za pośrednictwem elementu TypeDescriptor. (Odziedziczone po ComponentDesigner) |
PreFilterEvents(IDictionary) |
Ustawia listę zdarzeń, które są widoczne w czasie projektowania dla TypeDescriptor obiektu składnika. (Odziedziczone po HtmlControlDesigner) |
PreFilterProperties(IDictionary) |
Używany przez projektanta do usuwania właściwości z lub dodawania właściwości do wyświetlania w siatce Właściwości lub do właściwości w tle skojarzonej kontrolki. |
RaiseComponentChanged(MemberDescriptor, Object, Object) |
Powiadamia o IComponentChangeService zmianie tego składnika. (Odziedziczone po ComponentDesigner) |
RaiseComponentChanging(MemberDescriptor) |
Powiadamia o tym IComponentChangeService , że ten składnik ma zostać zmieniony. (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) |
Ustawia region skojarzonej kontrolki z serializacji kopii szablonu kontrolki. |
SetRegionContent(EditableDesignerRegion, String) |
Określa zawartość regionu edytowalnego w widoku czasu projektowania kontrolki. (Odziedziczone po ControlDesigner) |
SetViewFlags(ViewFlags, Boolean) |
Przypisuje określone 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 znaczniki 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) |