GridViewDesigner Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje podporu času návrhu ve vizuálním návrháři pro GridView ovládací prvek.
public ref class GridViewDesigner : System::Web::UI::Design::WebControls::DataBoundControlDesigner
public class GridViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner
type GridViewDesigner = class
inherit DataBoundControlDesigner
Public Class GridViewDesigner
Inherits DataBoundControlDesigner
- Dědičnost
Příklady
Následující příklad kódu ukazuje, jak rozšířit GridViewDesigner třídu o změnu vzhledu ovládacích prvků odvozených z ovládacího prvku v době návrhu GridView .
Příklad odvozuje MyGridView ovládací prvek z objektu GridView. Je MyGridView to jednoduše kopie GridView. Příklad také odvozuje MyGridViewDesigner třídu z GridViewDesigner třídy a umístí DesignerAttribute objekt pro MyGridViewDesigner ovládací prvek MyGridView .
Přepíše MyGridViewDesigner metodu PreFilterProperties , aby Page byla vlastnost viditelná v mřížce Properties v době návrhu. Přepíše metodu GetDesignTimeHtml tak, aby zahrnovala Caption vlastnost, pokud je zadána, jako nový první řádek v ovládacím prvku v době návrhu MyGridView .
BorderStyle Pokud má vlastnost MyGridView ovládacího prvku hodnotu nebo None hodnotu, nakreslí kolem ovládacího prvku NotSet modré přerušované ohraničení, GetDesignTimeHtml aby byl jeho rozsah viditelný.
using System;
using System.Web;
using System.Drawing;
using System.Web.UI.WebControls;
using System.Web.UI.Design.WebControls;
using System.Collections;
using System.ComponentModel;
using System.Security.Permissions;
namespace Examples.CS.WebControls.Design
{
// The MyGridView is a copy of the GridView.
[AspNetHostingPermission(SecurityAction.Demand,
Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand,
Level = AspNetHostingPermissionLevel.Minimal)]
[Designer(typeof(Examples.CS.WebControls.Design.MyGridViewDesigner))]
public class MyGridView : GridView
{
} // MyGridView
// Override members of the GridViewDesigner.
[ReflectionPermission(SecurityAction.Demand, Flags=ReflectionPermissionFlag.MemberAccess)]
public class MyGridViewDesigner : GridViewDesigner
{
// Shadow the control properties with design-time properties.
protected override void PreFilterProperties(IDictionary properties)
{
// Call the base method first.
base.PreFilterProperties(properties);
// Make the Page visible in the Properties grid.
PropertyDescriptor selectProp =
(PropertyDescriptor)properties["Page"];
properties["Page"] =
TypeDescriptor.CreateProperty(selectProp.ComponentType,
selectProp, BrowsableAttribute.Yes);
} // PreFilterProperties
// Generate the design-time markup.
const string capTag = "caption";
const string trOpen = "tr><td colspan=9 align=center";
const string trClose = "td></tr";
public override string GetDesignTimeHtml()
{
// Make the full extent of the control more visible in the designer.
// If the border style is None or NotSet, change the border to
// a wide, blue, dashed line. Include the caption within the border.
MyGridView myGV = (MyGridView)Component;
string markup = null;
int charX;
// Check if the border style should be changed.
if (myGV.BorderStyle == BorderStyle.NotSet ||
myGV.BorderStyle == BorderStyle.None)
{
BorderStyle oldBorderStyle = myGV.BorderStyle;
Unit oldBorderWidth = myGV.BorderWidth;
Color oldBorderColor = myGV.BorderColor;
// Set the design-time properties and catch any exceptions.
try
{
myGV.BorderStyle = BorderStyle.Dashed;
myGV.BorderWidth = Unit.Pixel(3);
myGV.BorderColor = Color.Blue;
// Call the base method to generate the markup.
markup = base.GetDesignTimeHtml();
}
catch (Exception ex)
{
markup = GetErrorDesignTimeHtml(ex);
}
finally
{
// Restore the properties to their original settings.
myGV.BorderStyle = oldBorderStyle;
myGV.BorderWidth = oldBorderWidth;
myGV.BorderColor = oldBorderColor;
}
}
else
{
// Call the base method to generate the markup.
markup = base.GetDesignTimeHtml();
}
// Look for a <caption> tag.
if ((charX = markup.IndexOf(capTag)) > 0)
{
// Replace the first caption with
// "tr><td colspan=9 align=center".
// It is okay if the colspan exceeds the
// number of columns in the table.
markup = markup.Remove(charX,
capTag.Length).Insert(charX, trOpen);
// Replace the second caption with "td></tr".
if ((charX = markup.IndexOf(capTag, charX)) > 0)
markup = markup.Remove(charX,
capTag.Length).Insert(charX, trClose);
}
return markup;
} // GetDesignTimeHtml
} // MyGridViewDesigner
} // Examples.CS.WebControls.Design
Imports System.Web
Imports System.Drawing
Imports System.Web.UI.WebControls
Imports System.Web.UI.Design.WebControls
Imports System.Collections
Imports System.ComponentModel
Imports System.Security.Permissions
Namespace Examples.VB.WebControls.Design
' The MyGridView is a copy of the GridView.
<AspNetHostingPermission(SecurityAction.Demand, _
Level:=AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermission(SecurityAction.InheritanceDemand, _
Level:=AspNetHostingPermissionLevel.Minimal)> _
<Designer(GetType(Examples.VB.WebControls.Design.MyGridViewDesigner))> _
Public Class MyGridView
Inherits GridView
End Class
' Override members of the GridViewDesigner.
<ReflectionPermission(SecurityAction.Demand, Flags:=ReflectionPermissionFlag.MemberAccess)> _
Public Class MyGridViewDesigner
Inherits GridViewDesigner
' Shadow the control properties with design-time properties.
Protected Overrides Sub PreFilterProperties( _
ByVal properties As IDictionary)
' Call the base method first.
MyBase.PreFilterProperties(properties)
' Make the Page visible in the Properties grid.
Dim selectProp As PropertyDescriptor = _
CType(properties("Page"), PropertyDescriptor)
properties("Page") = _
TypeDescriptor.CreateProperty(selectProp.ComponentType, _
selectProp, BrowsableAttribute.Yes)
End Sub
' Generate the design-time markup.
Private Const capTag As String = "caption"
Private Const trOpen As String = "tr><td colspan=9 align=center"
Private Const trClose As String = "td></tr"
Public Overrides Function GetDesignTimeHtml() As String
' Make the full extent of the control more visible in the designer.
' If the border style is None or NotSet, change the border to
' a wide, blue, dashed line. Include the caption within the border.
Dim myGV As MyGridView = CType(Component, MyGridView)
Dim markup As String = Nothing
Dim charX As Integer
' Check if the border style should be changed.
If (myGV.BorderStyle = BorderStyle.NotSet Or _
myGV.BorderStyle = BorderStyle.None) Then
Dim oldBorderStyle As BorderStyle = myGV.BorderStyle
Dim oldBorderWidth As Unit = myGV.BorderWidth
Dim oldBorderColor As Color = myGV.BorderColor
' Set the design-time properties and catch any exceptions.
Try
myGV.BorderStyle = BorderStyle.Dashed
myGV.BorderWidth = Unit.Pixel(3)
myGV.BorderColor = Color.Blue
' Call the base method to generate the markup.
markup = MyBase.GetDesignTimeHtml()
Catch ex As Exception
markup = GetErrorDesignTimeHtml(ex)
Finally
' Restore the properties to their original settings.
myGV.BorderStyle = oldBorderStyle
myGV.BorderWidth = oldBorderWidth
myGV.BorderColor = oldBorderColor
End Try
Else
' Call the base method to generate the markup.
markup = MyBase.GetDesignTimeHtml()
End If
' Look for a <caption> tag.
charX = markup.IndexOf(capTag)
If charX > 0 Then
' Replace the first caption with
' "tr><td colspan=9 align=center".
' It is okay if the colspan exceeds the
' number of columns in the table.
markup = markup.Remove(charX, _
capTag.Length).Insert(charX, trOpen)
' Replace the second caption with "td></tr".
charX = markup.IndexOf(capTag, charX)
If charX > 0 Then
markup = markup.Remove(charX, _
capTag.Length).Insert(charX, trClose)
End If
End If
Return markup
End Function ' GetDesignTimeHtml
End Class
End Namespace ' Examples.VB.WebControls.Design
Poznámky
Když v návrháři vizuálu přepnete ze zdrojového zobrazení na návrhový kód, zdrojový kód značky GridView , který popisuje ovládací prvek, se parsuje a na návrhové ploše se vytvoří verze ovládacího prvku v době návrhu. Když přepnete zpět do zobrazení Zdroj, ovládací prvek čas návrhu se zachová ve zdrojovém kódu značky a upraví se do revize pro webovou stránku.
Vlastnosti GridViewDesigner třídy poskytují následující funkce:
Vlastnost ActionLists vrátí DesignerActionListCollection objekt, který obvykle obsahuje objekt odvozený z DesignerActionList třídy pro každou úroveň ve stromu dědičnosti návrháře.
Vlastnost AutoFormats vrátí kolekci schémat formátování pro zobrazení v dialogovém okně Automatické formátování .
Tato TemplateGroups vlastnost vrátí kolekci skupin šablon pro pole přidruženého GridView ovládacího prvku a šablony nejvyšší úrovně GridView .
Vlastnost UsePreviewControl vždy vrátí
true, označující, že návrhář vytvoří dočasnou kopii přidruženého GridView k vygenerování návrhu čas revize.
Metody GridViewDesigner třídy poskytují následující funkce:
Metoda DataBind vytvoří vazbu přidruženého GridView ovládacího prvku ke zdroji dat v době návrhu.
Metoda GetDesignTimeHtml vrátí kód, který se používá k vykreslení přidružené GridView v době návrhu.
Tato Initialize metoda připraví návrháře k zobrazení, úpravě a návrhu přidružené GridView.
Metoda OnClick se volá, když se klikne na oblast návrhového zobrazení přidruženého GridView zobrazení.
Metoda OnSchemaRefreshed se volá, když schéma zdroje dat přidružených GridView změn.
Metoda PreFilterProperties slouží k odebrání nebo přidání vlastností nebo ke stínovým vlastnostem přidruženého GridView.
V ovládacím prvku nejsou podporované oblasti s možností úprav v době návrhu GridView , takže GetEditableDesignerRegionContent metody SetEditableDesignerRegionContent nemají žádné funkce.
Konstruktory
| Name | Description |
|---|---|
| GridViewDesigner() |
Inicializuje novou instanci GridViewDesigner třídy. |
Vlastnosti
| Name | Description |
|---|---|
| ActionLists |
Získá nebo nastaví kolekci seznamu akcí návrháře pro tohoto návrháře. |
| AllowResize |
Získá hodnotu určující, zda lze změnit velikost ovládacího prvku v návrhovém prostředí. (Zděděno od ControlDesigner) |
| AssociatedComponents |
Získá kolekci komponent přidružených ke komponentě spravované návrhářem. (Zděděno od ComponentDesigner) |
| AutoFormats |
Získá nebo nastaví kolekci předdefinovaných schémat formátování k zobrazení v dialogovém okně Automatické formátování . |
| Behavior |
Zastaralé.
Získá nebo nastaví chování DHTML přidružené k návrháři. (Zděděno od HtmlControlDesigner) |
| Component |
Získá komponentu, která tento návrhář navrhuje. (Zděděno od ComponentDesigner) |
| DataBindings |
Získá kolekci datových vazeb pro aktuální ovládací prvek. (Zděděno od HtmlControlDesigner) |
| DataBindingsEnabled |
Získá hodnotu určující, zda datové vazby je podporováno obsahující oblast pro přidružený ovládací prvek. (Zděděno od ControlDesigner) |
| DataMember |
Získá stínovanou DataMember vlastnost podkladového ovládacího prvku vázaného na data. (Zděděno od DataBoundControlDesigner) |
| DataSource |
Získá nebo nastaví hodnotu DataSource vlastnosti přidruženého ovládacího prvku. (Zděděno od BaseDataBoundControlDesigner) |
| DataSourceDesigner |
Získá návrhář zdroje dat podkladového ovládacího prvku vázaného na data. (Zděděno od DataBoundControlDesigner) |
| DataSourceID |
Získá nebo nastaví hodnotu DataSourceID vlastnosti podkladového BaseDataBoundControl objektu. (Zděděno od BaseDataBoundControlDesigner) |
| DesignerState |
Získá objekt, který se používá k zachování dat přidruženého ovládacího prvku v době návrhu. (Zděděno od ControlDesigner) |
| DesignerView |
DesignerDataSourceView Získá objekt přidružený ke zdroji dat tohoto návrháře. (Zděděno od DataBoundControlDesigner) |
| DesignTimeElement |
Zastaralé.
Získá design-time objekt představující ovládací prvek, který je přidružen k HtmlControlDesigner objektu na návrhové ploše. (Zděděno od HtmlControlDesigner) |
| DesignTimeElementView |
Zastaralé.
Získá objekt view-control pro návrhář ovládacího prvku. (Zděděno od ControlDesigner) |
| DesignTimeHtmlRequiresLoadComplete |
Zastaralé.
Získá hodnotu určující, zda návrhový hostitel musí dokončit načítání, než lze volat metodu GetDesignTimeHtml . (Zděděno od ControlDesigner) |
| Expressions |
Získá vazby výrazu pro aktuální ovládací prvek v době návrhu. (Zděděno od HtmlControlDesigner) |
| HidePropertiesInTemplateMode |
Získá hodnotu určující, zda vlastnosti přidruženého ovládacího prvku jsou skryty, pokud je ovládací prvek v režimu šablony. (Zděděno od ControlDesigner) |
| ID |
Získá nebo nastaví řetězec ID pro ovládací prvek. (Zděděno od ControlDesigner) |
| InheritanceAttribute |
Získá atribut, který označuje typ dědičnosti přidružené komponenty. (Zděděno od ComponentDesigner) |
| Inherited |
Získá hodnotu určující, zda je tato komponenta zděděna. (Zděděno od ComponentDesigner) |
| InTemplateMode |
Získá hodnotu označující, zda je ovládací prvek v režimu zobrazení nebo úprav šablony v hostiteli návrhu. Vlastnost InTemplateMode je určena jen pro čtení. (Zděděno od ControlDesigner) |
| IsDirty |
Zastaralé.
Získá nebo nastaví hodnotu určující, zda byl ovládací prvek webového serveru označen jako změněn. (Zděděno od ControlDesigner) |
| ParentComponent |
Získá nadřazenou komponentu pro tohoto návrháře. (Zděděno od ComponentDesigner) |
| ReadOnly |
Zastaralé.
Získá nebo nastaví hodnotu určující, zda vlastnosti ovládacího prvku jsou jen pro čtení v době návrhu. (Zděděno od ControlDesigner) |
| RootDesigner |
Získá návrhář ovládacího prvku pro webové formuláře stránky, který obsahuje přidružený ovládací prvek. (Zděděno od ControlDesigner) |
| SampleRowCount |
Získá nebo nastaví počet ukázkových řádků pro přidružený ovládací prvek k zobrazení. |
| ShadowProperties |
Získá kolekci hodnot vlastností, které přepíší uživatelská nastavení. (Zděděno od ComponentDesigner) |
| ShouldCodeSerialize |
Zastaralé.
Získá nebo nastaví hodnotu určující, zda vytvořit deklaraci pole pro ovládací prvek v souboru kódu za kód pro aktuální návrh dokumentu během serializace. (Zděděno od HtmlControlDesigner) |
| Tag |
Získá objekt představující HTML značky element pro přidružený ovládací prvek. (Zděděno od ControlDesigner) |
| TemplateGroups |
Získá nebo nastaví kolekci skupin šablon pro pole přidruženého ovládacího prvku. |
| UseDataSourcePickerActionList |
Získá hodnotu určující, zda návrhář by měl zahrnout "Zvolit zdroj dat" v seznamu akcí. (Zděděno od DataBoundControlDesigner) |
| UsePreviewControl |
Získá hodnotu určující, zda návrhář použít dočasnou kopii namísto skutečného ovládacího prvku přidruženého k návrháři generovat návrh-čas revize. |
| Verbs |
Získá příkazy v době návrhu podporované komponentou, která je přidružena k návrháři. (Zděděno od ComponentDesigner) |
| ViewControl |
Získá nebo nastaví ovládací prvek webového serveru, který lze použít pro náhled kódu HTML v době návrhu. (Zděděno od ControlDesigner) |
| ViewControlCreated |
Získá nebo nastaví hodnotu označující, zda |
| Visible |
Získá hodnotu, která označuje, zda je ovládací prvek viditelný v době návrhu. (Zděděno od ControlDesigner) |
Metody
| Name | Description |
|---|---|
| ConnectToDataSource() |
Odpojí události od předchozího zdroje dat a připojí je k aktuálnímu zdroji dat. (Zděděno od DataBoundControlDesigner) |
| CreateDataSource() |
Vyvolá standardní dialogové okno pro vytvoření nového ovládacího prvku zdroje dat a nastaví ID nového ovládacího prvku zdroje dat na DataSourceID vlastnost ovládacího prvku vázaného na data. (Zděděno od DataBoundControlDesigner) |
| CreateErrorDesignTimeHtml(String, Exception) |
Vytvoří kód HTML pro zobrazení zadané chybové zprávy výjimky v době návrhu. (Zděděno od ControlDesigner) |
| CreateErrorDesignTimeHtml(String) |
Vytvoří kód HTML pro zobrazení zadané chybové zprávy v době návrhu. (Zděděno od ControlDesigner) |
| CreatePlaceHolderDesignTimeHtml() |
Poskytuje jednoduchou obdélníkovou zástupnou reprezentaci, která zobrazuje typ a ID ovládacího prvku. (Zděděno od ControlDesigner) |
| CreatePlaceHolderDesignTimeHtml(String) |
Poskytuje jednoduchou obdélníkovou zástupnou reprezentaci, která zobrazuje typ a ID ovládacího prvku a také další zadané pokyny nebo informace. (Zděděno od ControlDesigner) |
| CreateViewControl() |
Vrátí kopii přidruženého ovládacího prvku pro zobrazení nebo vykreslení na návrhové ploše. (Zděděno od ControlDesigner) |
| DataBind(BaseDataBoundControl) |
Vytvoří vazbu přidruženého ovládacího prvku ke zdroji dat v době návrhu. |
| DisconnectFromDataSource() |
Odpojí ovládací prvek svázaný s daty od událostí zdroje dat. (Zděděno od DataBoundControlDesigner) |
| Dispose() |
Uvolní všechny prostředky používané nástrojem ComponentDesigner. (Zděděno od ComponentDesigner) |
| Dispose(Boolean) |
Uvolní nespravované prostředky používané objektem DataBoundControlDesigner a volitelně uvolní spravované prostředky. (Zděděno od DataBoundControlDesigner) |
| DoDefaultAction() |
Vytvoří podpis metody v souboru zdrojového kódu pro výchozí událost komponenty a přejde kurzor uživatele na toto místo. (Zděděno od ComponentDesigner) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetBounds() |
Načte souřadnice obdélníku představující hranice ovládacího prvku, jak je znázorněno na návrhové ploše. (Zděděno od ControlDesigner) |
| GetDesignTimeDataSource() |
Získá zdroj dat v době návrhu z přidružené |
| GetDesignTimeHtml() |
Získá revize, která se používá k vykreslení přidruženého ovládacího prvku v době návrhu. |
| GetDesignTimeHtml(DesignerRegionCollection) |
Získá revize, která se používá k vykreslení přidruženého ovládacího prvku v době návrhu a naplní kolekci oblastí návrháře. |
| GetEditableDesignerRegionContent(EditableDesignerRegion) |
Vrátí obsah pro upravitelnou oblast návrhového zobrazení přidruženého ovládacího prvku. |
| GetEmptyDesignTimeHtml() |
Poskytuje kód, který se používá k vykreslení ovládacího prvku v době návrhu, pokud je ovládací prvek prázdný nebo pokud zdroj dat nelze načíst. (Zděděno od BaseDataBoundControlDesigner) |
| GetErrorDesignTimeHtml(Exception) |
Poskytuje kód, který se používá k vykreslení ovládacího prvku v době návrhu, když došlo k chybě. (Zděděno od BaseDataBoundControlDesigner) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetPersistenceContent() |
Načte trvalý vnitřní kód HTML ovládacího prvku v době návrhu. (Zděděno od ControlDesigner) |
| GetPersistInnerHtml() |
Zastaralé.
Načte trvalý vnitřní kód HTML ovládacího prvku. (Zděděno od ControlDesigner) |
| GetSampleDataSource() |
Získá fiktivní ukázková data pro vykreslení ovládacího prvku vázaného na data na návrhové ploše, pokud ukázková data nelze vytvořit z |
| GetService(Type) |
Pokusí se načíst zadaný typ služby z webu režimu návrhu komponenty návrháře. (Zděděno od ComponentDesigner) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetViewRendering() |
Načte objekt, který obsahuje kód návrhu pro obsah a oblasti přidruženého ovládacího prvku. (Zděděno od ControlDesigner) |
| Initialize(IComponent) |
Připraví návrháře k zobrazení, úpravám a návrhu přidruženého ovládacího prvku. |
| InitializeExistingComponent(IDictionary) |
Znovu inicializuje existující komponentu. (Zděděno od ComponentDesigner) |
| InitializeNewComponent(IDictionary) |
Inicializuje nově vytvořenou komponentu. (Zděděno od ComponentDesigner) |
| InitializeNonDefault() |
Zastaralé.
Zastaralé.
Inicializuje nastavení pro importovanou komponentu, která je již inicializována na jiná nastavení než výchozí hodnoty. (Zděděno od ComponentDesigner) |
| Invalidate() |
Zneplatní celou oblast ovládacího prvku, který se zobrazí na návrhové ploše, a signalizuje návrháře ovládacích prvků, aby ovládací prvek překreslil. (Zděděno od ControlDesigner) |
| Invalidate(Rectangle) |
Zneplatní zadanou oblast ovládacího prvku zobrazeného na návrhové ploše a signalizuje návrháře ovládacích prvků, aby ovládací prvek překreslil. (Zděděno od ControlDesigner) |
| InvokeGetInheritanceAttribute(ComponentDesigner) |
InheritanceAttribute Získá zadanou ComponentDesigner. (Zděděno od ComponentDesigner) |
| IsPropertyBound(String) |
Zastaralé.
Načte hodnotu označující, zda je zadaná vlastnost přidruženého ovládacího prvku svázaná s daty. (Zděděno od ControlDesigner) |
| Localize(IDesignTimeResourceWriter) |
Použije zadaný zapisovač prostředků k zachování lokalizovatelných vlastností přidruženého ovládacího prvku k prostředku v hostiteli návrhu. (Zděděno od ControlDesigner) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| OnAutoFormatApplied(DesignerAutoFormat) |
Volá se při předdefinovaném schématu automatického formátování u přidruženého ovládacího prvku. (Zděděno od ControlDesigner) |
| OnBehaviorDetaching() |
Zastaralé.
Volá se, když chování se od elementu oddružuje. (Zděděno od HtmlControlDesigner) |
| OnBindingsCollectionChanged(String) |
Zastaralé.
Volá se při změně kolekce datových vazeb. (Zděděno od ControlDesigner) |
| OnClick(DesignerRegionMouseEventArgs) |
Volá se při kliknutí na oblast zobrazení doby návrhu přidruženého ovládacího prvku. |
| OnComponentChanged(Object, ComponentChangedEventArgs) |
Volá se při změně přidruženého ovládacího prvku. (Zděděno od ControlDesigner) |
| OnComponentChanging(Object, ComponentChangingEventArgs) |
Představuje metodu, která bude zpracovávat ComponentChanging událost přidruženého ovládacího prvku. (Zděděno od ControlDesigner) |
| OnControlResize() |
Zastaralé.
Volá se při změně velikosti přidruženého ovládacího prvku webového serveru v hostiteli návrhu v době návrhu. (Zděděno od ControlDesigner) |
| OnDataSourceChanged(Boolean) |
Volá se, když se změní zdroj dat přidruženého BaseDataBoundControl objektu. (Zděděno od BaseDataBoundControlDesigner) |
| OnPaint(PaintEventArgs) |
Volá se, když návrhář ovládacích prvků nakreslí přidružený ovládací prvek na návrhové ploše, pokud CustomPaint je |
| OnSchemaRefreshed() |
Volá se, když se změní schéma zdroje dat pro přidružené ovládací prvky. |
| OnSetComponentDefaults() |
Zastaralé.
Zastaralé.
Nastaví výchozí vlastnosti komponenty. (Zděděno od ComponentDesigner) |
| OnSetParent() |
Poskytuje způsob, jak provést další zpracování při připojení přidruženého ovládacího prvku k nadřazeného ovládacího prvku. (Zděděno od HtmlControlDesigner) |
| PostFilterAttributes(IDictionary) |
Umožňuje návrháři změnit nebo odebrat položky ze sady atributů, které zveřejňuje prostřednictvím objektu TypeDescriptor. (Zděděno od ComponentDesigner) |
| PostFilterEvents(IDictionary) |
Umožňuje návrháři změnit nebo odebrat položky ze sady událostí, které zveřejňuje prostřednictvím objektu TypeDescriptor. (Zděděno od ComponentDesigner) |
| PostFilterProperties(IDictionary) |
Umožňuje návrháři změnit nebo odebrat položky ze sady vlastností, které zveřejňuje prostřednictvím objektu TypeDescriptor. (Zděděno od ComponentDesigner) |
| PreFilterAttributes(IDictionary) |
Umožňuje návrháři přidat do sady atributů, které zveřejňuje prostřednictvím TypeDescriptor. (Zděděno od ComponentDesigner) |
| PreFilterEvents(IDictionary) |
Nastaví seznam událostí, které jsou vystaveny v době návrhu TypeDescriptor objektu pro komponentu. (Zděděno od HtmlControlDesigner) |
| PreFilterProperties(IDictionary) |
Používá se návrhářem k odebrání vlastností z zobrazení v mřížce Vlastnosti nebo ke stínovým vlastnostem přidruženého ovládacího prvku nebo k jeho přidání dalších vlastností. |
| RaiseComponentChanged(MemberDescriptor, Object, Object) |
Upozorní tuto komponentu IComponentChangeService , že byla změněna. (Zděděno od ComponentDesigner) |
| RaiseComponentChanging(MemberDescriptor) |
Upozorní tuto komponentu IComponentChangeService , že se chystáte změnit. (Zděděno od ComponentDesigner) |
| RaiseResizeEvent() |
Zastaralé.
OnControlResize() Vyvolá událost. (Zděděno od ControlDesigner) |
| RegisterClone(Object, Object) |
Zaregistruje interní data v klonovaném ovládacím prvku. (Zděděno od ControlDesigner) |
| SetEditableDesignerRegionContent(EditableDesignerRegion, String) |
Určuje obsah pro upravitelnou oblast návrhového zobrazení přidruženého ovládacího prvku. |
| SetRegionContent(EditableDesignerRegion, String) |
Určuje obsah pro upravitelnou oblast v návrhovém zobrazení ovládacího prvku. (Zděděno od ControlDesigner) |
| SetViewFlags(ViewFlags, Boolean) |
Přiřadí zadanou bitovou ViewFlags výčtu k zadané hodnotě příznaku. (Zděděno od ControlDesigner) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| UpdateDesignTimeHtml() |
Aktualizuje kód HTML v době návrhu přidruženého ovládacího prvku webového serveru voláním GetDesignTimeHtml metody. (Zděděno od ControlDesigner) |