WebZone Sınıf

Tanım

Web Bölümleri uygulamalarında sunucu denetimleri (Web Bölümleri Part denetimleri, sunucu denetimleri ve kullanıcı denetimleri dahil) için kapsayıcı görevi görecek tüm denetimler için temel sınıf görevi görür.

public ref class WebZone abstract : System::Web::UI::WebControls::CompositeControl
[System.ComponentModel.Bindable(false)]
public abstract class WebZone : System.Web.UI.WebControls.CompositeControl
[<System.ComponentModel.Bindable(false)>]
type WebZone = class
    inherit CompositeControl
Public MustInherit Class WebZone
Inherits CompositeControl
Devralma
Türetilmiş
Öznitelikler

Örnekler

Aşağıdaki kod örneği sınıfının kullanımını WebZone gösterir.

Kod örneğinin ilk bölümünde sınıfından türetilen WebPart iki özel denetim gösterilir. Kod örneğinin çalışması için bu kaynak kodu derlemeniz gerekir. Bunu açıkça derleyebilir ve sonuçta elde edilen derlemeyi Web sitenizin Bin klasörüne veya genel derleme önbelleğine yerleştirebilirsiniz. Alternatif olarak, kaynak kodu sitenizin çalışma zamanında dinamik olarak derlenecek App_Code klasörüne yerleştirebilirsiniz. Her iki derleme yöntemini de gösteren bir kılavuz için bkz. İzlenecek yol: Özel Web Sunucusu Denetimi Geliştirme ve Kullanma.

using System;
using System.Security.Permissions;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;

namespace Samples.AspNet.CS.Controls
{
  [AspNetHostingPermission(SecurityAction.Demand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  [AspNetHostingPermission(SecurityAction.InheritanceDemand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  public class CalendarWebPart : WebPart
  {
    Calendar _calendar;

    public CalendarWebPart()
    {
      this.AllowClose = false;
    }

    protected override void CreateChildControls()
    {
      Controls.Clear();
      _calendar = new Calendar();
      _calendar.Caption = "My Calendar";
      this.Controls.Add(_calendar);
      ChildControlsCreated = true;
    }
  }

  [AspNetHostingPermission(SecurityAction.Demand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  [AspNetHostingPermission(SecurityAction.InheritanceDemand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  public class LinksWebPart : WebPart
  {
    Literal _literal;
    const string _literalText = @"
      <table>
      <tr>
        <td><a href='http://msdn.microsoft.com'>MSDN</a></td>
      </tr>
      <tr>
        <td><a href='http://msn.microsoft.com'>MSN</a></td>
      </tr>
      <tr>
        <td><a href='http://www.msnbc.msn.com'>MSNBC</a></td>
      </tr>
      </table>";

    public LinksWebPart()
    {
      this.AllowClose = false;
    }

    protected override void CreateChildControls()
    {
      Controls.Clear();

      _literal = new Literal();
      _literal.Text = _literalText;
      this.Controls.Add(_literal);

      ChildControlsCreated = true;
    }
  }
}
Imports System.Security.Permissions 
Imports System.Web
Imports System.Web.UI.WebControls 
Imports System.Web.UI.WebControls.WebParts

Namespace Samples.AspNet.VB.Controls

<AspNetHostingPermission(SecurityAction.Demand, _ 
  Level := AspNetHostingPermissionLevel.Minimal)> _ 
<AspNetHostingPermission(SecurityAction.InheritanceDemand, _
  Level := AspNetHostingPermissionLevel.Minimal)> _ 
Public Class CalendarWebPart
  Inherits WebPart
  Private _calendar As Calendar

  Public Sub New()
    Me.AllowClose = False

  End Sub

  Protected Overrides Sub CreateChildControls()
      Controls.Clear()
      _calendar = New Calendar()
      _calendar.Caption = "My Calendar"
      Me.Controls.Add(_calendar)
      ChildControlsCreated = True
  
  End Sub 
  
End Class 

  <AspNetHostingPermission(SecurityAction.Demand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  Public Class LinksWebPart
    Inherits WebPart
    Private _literal As Literal
    Private Const _literalText As String = _
      "<table>" & _
      "<tr>" & _
      "<td><a href='http://msdn.microsoft.com'>MSDN</a></td>" & _
      "</tr>" & _
      "<tr>" & _
      "<td><a href='http://msn.microsoft.com'>MSN</a></td>" & _
      "</tr>" & _
      "<tr>" & _
      "<td><a href='http://www.msnbc.msn.com'>MSNBC</a></td>" & _
      "</tr>" & _
      "</table>"

    Public Sub New()
      Me.AllowClose = False

    End Sub


    Protected Overrides Sub CreateChildControls()
      Controls.Clear()

      _literal = New Literal()
      _literal.Text = _literalText
      Me.Controls.Add(_literal)

      ChildControlsCreated = True

    End Sub
  End Class

End Namespace

Kod örneğinin ikinci bölümünde denetimleri barındıran WebPart bir Web sayfası gösterilir. Bildirim temelli işaretlemenin bir denetim ve denetim CatalogZone olmak üzere iki WebPartZone denetim içerdiğine EditorZone dikkat edin.

<%@ page language="C#" %>
<%@ register TagPrefix="uc1" 
  TagName="DisplayModeMenuCS" 
  Src="DisplayModeMenuCS.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.CS.Controls" 
  Assembly="ZoneWebPartsCS"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
  <form id="Form1" runat="server">
    <asp:webpartmanager id="WebPartManager1" runat="server" />
    <uc1:DisplayModeMenuCS ID="DisplayModeMenu1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      title="Zone 1"
      PartChromeType="TitleAndBorder">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"/>
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <ZoneTemplate>
          <aspSample:CalendarWebPart 
            runat="server"   
            id="CalendarWebPart1" 
            Title="Calendar WebPart"
            />         
        </ZoneTemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server"
      title="Zone 2"
      PartChromeType="TitleAndBorder"
      EmptyZoneText="Empty Zone">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"/>
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
    </asp:webpartzone>
    <asp:EditorZone ID="editzone1" Runat="server">
      <ZoneTemplate>
        <asp:AppearanceEditorPart 
          ID="appearanceeditor1" 
          Runat="server" />
        <asp:LayoutEditorPart 
          ID="LayoutEditorPart1" 
          Runat="server" />
      </ZoneTemplate>
    </asp:EditorZone>
    <asp:CatalogZone ID="catalogzone1" Runat="server" >
      <ZoneTemplate>
        <asp:DeclarativeCatalogPart 
          ID="declarativepart1" 
          Runat="server">
          <WebPartsTemplate>
          <aspSample:LinksWebPart 
            runat="server"   
            id="linkswebpart" 
            Title="Favorite Links"
            />  
          </WebPartsTemplate>
        </asp:DeclarativeCatalogPart>
      </ZoneTemplate>
    </asp:CatalogZone>
    <br />
  </form>
</body>
</html>
<%@ page language="VB" %>
<%@ register TagPrefix="uc1" 
  TagName="DisplayModeMenuVB" 
  Src="DisplayModeMenuVB.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.VB.Controls" 
  Assembly="ZoneWebPartsVB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
  <form id="Form1" runat="server">
    <asp:webpartmanager id="WebPartManager1" runat="server" />
    <uc1:DisplayModeMenuVB ID="DisplayModeMenu1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      title="Zone 1"
      PartChromeType="TitleAndBorder">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"/>
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <ZoneTemplate>
          <aspSample:CalendarWebPart 
            runat="server"   
            id="CalendarWebPart1" 
            Title="Calendar WebPart"
            />         
        </ZoneTemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server"
      title="Zone 2"
      PartChromeType="TitleAndBorder"
      EmptyZoneText="Empty Zone">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"/>
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
    </asp:webpartzone>
    <asp:EditorZone ID="editzone1" Runat="server">
      <ZoneTemplate>
        <asp:AppearanceEditorPart 
          ID="appearanceeditor1" 
          Runat="server" />
        <asp:LayoutEditorPart 
          ID="LayoutEditorPart1" 
          Runat="server" />
      </ZoneTemplate>
    </asp:EditorZone>
    <asp:CatalogZone ID="catalogzone1" Runat="server" >
      <ZoneTemplate>
        <asp:DeclarativeCatalogPart 
          ID="declarativepart1" 
          Runat="server">
          <WebPartsTemplate>
          <aspSample:LinksWebPart 
            runat="server"   
            id="linkswebpart" 
            Title="Favorite Links"
            />  
          </WebPartsTemplate>
        </asp:DeclarativeCatalogPart>
      </ZoneTemplate>
    </asp:CatalogZone>
    <br />
  </form>
</body>
</html>

Sayfayı bir tarayıcıda yükleyebilir ve farklı bölgelerin nasıl davrandığını görmek için çeşitli sayfa görüntüleme modları arasında geçiş yapabilirsiniz. Görüntüleme modları ve kullanıcıların bunlar arasında geçiş yapmalarını sağlama hakkında daha fazla bilgi için bkz . İzlenecek Yol: Web Bölümleri Sayfasında Görüntüleme Modlarını Değiştirme.

Açıklamalar

Web Bölümleri bölgesi, Web sayfasındaki sunucu denetimlerini içeren tanımlı bir bölgedir ve kapsanan denetimler için tutarlı bir kullanıcı arabirimi (UI), düzen ve işleme sağlar. Bölgeler tarayıcıda HTML tabloları olarak işlenir.

WebZone sınıfı, tüm Web Bölümleri bölgeleri için temel sınıftır. Bölge denetimi, diğer denetimleri içerecek şekilde tasarlanmış bileşik bir denetimdir, bu nedenle WebZone sınıfı sınıftan CompositeControl devralır. Denetim ve Part denetimlerle (veya bölgelere WebPartManager yerleştirilebilen diğer kullanıcı veya sunucu denetimleriyle birlikte), temel sınıftan WebZone türetilen bölge denetimleri bir Web Bölümleri uygulamasının temel yapı taşları oluşturur.

Web Bölümleri bölgelerinin kritik bir rolü, içerdikleri denetimler için tam Web Bölümleri işlevselliğini etkinleştirmektir. Her Web Bölümü sayfası en az bir bölge içerir ve bir bölge sıfır veya daha fazla parça denetimi içerebilir. Web Bölümleri işlevselliği için bölgeler gereklidir. Bölgeler olmadan, sınıftan WebPart türetilen denetimler bile çok az Web Bölümleri işlevine sahip olabilir. Buna karşılık, Web Bölümleri denetim kümesinin tasarımı nedeniyle sıradan ASP.NET denetimlerini, sunucu denetimlerini veya kullanıcı denetimlerini bir WebPartZoneBase bölgeye yerleştirebilirsiniz (bunlardan türetilir WebZone) ve bu sıradan sunucu denetimleri, bölgede olma özelliği sayesinde çalışma zamanında denetim görevi WebPart görmesine olanak tanır. Ayrıntılar için sınıfın belgelerine GenericWebPart bakın.

Not

Bir bölgenin dışındaki bir sayfaya denetim eklemek veya WebPart bu sayfaya denetim eklemek Part mümkündür, ancak bu durumda bunlar yalnızca normal sunucu denetimleri olarak çalışır.

Web Bölümleri denetim kümesinde, tümü temel WebZone sınıftan devralınan iki geniş bölge kategorisi vardır.

  • WebPartZoneBase Bölge. Bunlar (ve diğer sunucu ve kullanıcı) denetimlerini içerir WebPart ve kullanıcıların çoğu zaman etkileşimde bulunduğu Web Bölümleri sayfalarının birincil kullanıcı arabirimini oluşturur.

  • ToolZone Bölge. Bu bölgeler, kullanıcıların Web Bölümleri sayfasındaki bölgelerde bulunan WebPartZoneBase denetimlerin içeriğini, düzenini, görünümünü, davranışını ve özelliklerini değiştirmesine (kişiselleştirmesine) olanak tanıyan bir Web Bölümleri sayfasının özel görünümlerini sağlar. Örneğin, bölge, CatalogZoneBase bir sayfanın katalog görünümünü sağlayarak kullanıcıların sunucu denetimleri eklemesine ve kaldırmasına olanak tanıyan bir bölgedir ToolZone . Bölge EditorZoneBase , bir sayfanın düzenleme görünümünü sağlayan ve kullanıcıların denetimlerin özellikleri, görünümü ve davranışıyla birlikte sayfa düzenini değiştirmesine ve düzenlemesine olanak tanıyan başka bir türüdür ToolZone .

Web Bölümleri denetim kümesindeki her bölge, sınıfından türetilen Part ilgili denetim türünü içerecek şekilde tasarlanmıştır ve parça denetimleri bölgenin ana içeriği ve birincil kullanıcı arabirimi olarak hizmet verir. Web Bölümleri denetim kümesindeki bölge türleri ve içerdikleri ilgili parça denetimi türleri aşağıdaki tabloda gösterilmiştir.

Parça denetimi türü Bölge türü
WebPart (ve çalışma zamanında ile GenericWebPart sarmalanan sunucu ve kullanıcı denetimleri) WebPartZone(temel sınıf )WebPartZoneBase
EditorPart (Web Bölümleri denetim kümesiyle çeşitli türetilmiş denetimler sağlanır ve özel EditorPart denetimler geliştirilebilir) EditorZone(temel sınıf )EditorZoneBase
CatalogPart (Web Bölümleri denetim kümesiyle çeşitli türetilmiş denetimler sağlanır ve özel CatalogPart denetimler geliştirilebilir) CatalogZone(temel sınıf )CatalogZoneBase
WebPartConnection (bağlantı denetimleri, temel sınıftan devralınan parça denetimleri olmadıklarından benzersizdir) ConnectionsZone (doğrudan öğesinden ToolZone devralır)

Web Bölümleri denetimindeki tüm bölgelerin temel WebZone sınıftan devraldığı temel, ortak kullanıcı arabirimi öğeleri vardır. Tüm bu öğeler her bölgede görünmez, ancak her bölge türü aşağıdaki tabloda açıklandığı gibi bu ortak, bölgeyle ilgili kullanıcı arabirimi öğelerine sahip olur.

Bölge bölümü Description
Üst bilgi Bir bölgenin en üst bölümü. Bölge için başlık içerebilen üst bilgi metnini içerir; üst bilgiyi ayırt eden stil öznitelikleri (kenarlık veya arka plan rengi gibi); ve kullanıcıların bir bölgeyi kapatma gibi tüm bölgeye uygulanan kullanıcı arabirimi eylemlerini gerçekleştirmek için tıklayabileceği bölge düzeyinde fiiller (düğmeler, köprüler veya görüntülerle gösterilir). , HeaderStyle, ve HeaderTextgibi HasHeaderçeşitli WebZone özellikler, bir bölgenin üst bilgi alanıyla ilgilidir. Bölgede bölge düzeyinde fiiller varsa ve VerbButtonTypeVerbStyle özellikleri bunlara uygulanır. Bu iki fiil özelliğinin yalnızca bölge düzeyinde fiiller için geçerli olduğunu, bölgede bulunan tek parça denetimlerindeki fiiller için geçerli olmadığını unutmayın. Üst bilgiler her bölge türünde mevcut değildir; genellikle, metin ve fiilin bulunduğu ortak bir üst bilgi alanına sahip olma gereksiniminin olduğu bölgelerde (örneğin, yakın fiil) görünürler ToolZone .
Gövde Bir bölgenin ana içerik bölümü. 'den WebZone türetilen her bölgenin bir gövde bölümü vardır. Web Bölümleri denetim kümesindeki tüm bölge türleri için, bölgenin gövdesi önceki tabloda gösterildiği gibi bir bölge türüne Part karşılık gelen belirlenmiş denetim türünü (veya diğer sunucu denetimlerini) içerir. Sınıfın WebZone çeşitli üyeleri, , PartChromeStyle, PartChromeTypeve PartStyle özellikleri gibi BackImageUrlgövde bölümünün içeriğini etkiler. Gövde bölümü boşsa, EmptyZoneText ileti belirli durumlarda görüntülenebilir.
Chrome Bir bölgedeki her parça denetimi için işlenen ortak kullanıcı arabirimi öğeleri. Bu, bölgenin kendisine uygulanan stil özniteliklerinin tartışmasından farklıdır; chrome, özellikle kapsanan parça denetimleri için geçerlidir. Chrome, bir bölgenin parça denetimleri için fiiller, kenarlıklar ve arka plan rengi veya başlık metninin yazı tipi stili gibi diğer stil özniteliklerini içerir. Bölge, içerdiği parça denetimlerinin türüne (örneğin, denetimler içeren CatalogPart bir nesne) uygun tek bir CatalogPartChromeCatalogZone chrome nesnesi kullanarak krom ayrıntılarını belirler. Bu tek krom nesnesi, bölgedeki tüm parça denetimleri için krom ayrıntılarını ve işlemeyi işler. Bu, geliştiricilerin tüm parça denetimleri için tutarlı ve ortak bir genel görünüm belirtebilecekleri bölgeler oluşturmasına olanak tanır. Bir bölgenin parça denetimleri için kromla ilgili bazı özellikler , PartChromeType, PartStyleve PartTitleStyle özellikleridirPartChromeStyle. Belirli bir bölge türü için chrome nesnesine başvurmak için belirli bir özellik de dahil olmak üzere chrome ile ilgili özelliklerin çoğu temel WebZone sınıfta uygulanmaz. Bunun yerine, bölgelerin kroma özgü özelliklerinin çoğu, parça denetimlerinin benzersiz gereksinimlerine uygun olarak belirli bölge türlerine uygulanır. Bu konunun önceki tablosunda listelenen her bölge türüyle ilgili konulara bakın.
Bölüm Denetimleri Bir bölgenin gövde bölümünde bulunan denetimler. sınıfından devralınan WebZone her bölge, bu konudaki önceki tabloda gösterildiği gibi, ilgili türün gövde bölümünde bir veya daha fazla bölüm denetimi içerir. Bu bölüm denetimleri Web Bölümleri uygulamalarının ana kullanıcı arabirimini oluşturur. öğesinden WebZone türetilen çoğu bölge türünün, sınıfındaki özelliği ve EditorParts sınıfındaki WebPartZoneBase özelliği gibi WebParts tüm içerdiği parça denetimlerine başvurmasını sağlayan bir koleksiyon özelliği EditorZoneBase vardır.
Alt bilgi Bir bölgenin alt bölümü. Üst bilgi bölümü gibi, her bölge türünde mevcut değildir, ancak genellikle bölgelerde oluşur ToolZone . Alt bilgi bölümünün tipik içeriği, bölgelerin alt bilgisinde görünen Tamam fiili veya uygulama fiili gibi fiillerdir EditorZoneBase . Alt bilgi bölümüyle ilgili bazı özellikler , FooterStyle, VerbButtonTypeve VerbStyle özelliklerini içerirHasFooter.

Sınıfın özelliklerinin çoğu, bölgelerin WebZone ortak kullanıcı arabirimi öğelerini açıklayan önceki tabloda açıklanmıştır. sınıfı, WebZone içerik işleme rolüyle ilgili çeşitli yöntemlere de sahiptir. , RenderBodyRenderContents, RenderFooterve RenderHeader yöntemlerinin tümü, bir bölgenin belirli bölümlerinin işlenmesi üzerinde programlı denetim sağlamak için geçersiz kılınabilir. Örneğin, uygulamanızdaki katalog bölgelerinin tüm alt bilgi bölümlerinin işlenmesini özelleştirmek isterseniz sınıfından devralabilir, öğesinden CatalogZoneBaseWebZonedevralınan RenderFooter yöntemi geçersiz kılabilir ve alt bilgi bölümünün işlenmesini değiştirebilirsiniz.

Uygulayanlara Notlar

Özel Web Bölümleri bölgeleri geliştirmek için nadiren doğrudan sınıfından WebZone devralmanız gerekir. Web Bölümleri denetim kümesi, Yukarıda Açıklamalar bölümünde listelenen özel bölgeleri içerir ve genellikle bir bölgeye özel davranış eklemek için bunlardan birinden türetebilirsiniz. Doğrudan sınıfından WebZone devralmaya karar verirseniz, bir dizi özellik ve yöntemi geçersiz kılmanız gerekir (sınıfın WebZone üyeleri için belgelere bakın). Ayrıca, bölgenizin görüntüleneceği benzersiz bir görüntüleme modu oluşturmak için isteğe bağlı olarak özel WebPartDisplayMode bir denetim ve bölgenizin Web Bölümleri denetim kümesi içinde çalışmasını sağlamak için diğer özelleştirmeler de oluşturmanız WebPartManager gerekir.

Özellikler

AccessKey

Web sunucusu denetimine hızla gitmenize olanak tanıyan erişim anahtarını alır veya ayarlar.

(Devralındığı yer: WebControl)
Adapter

Denetim için tarayıcıya özgü bağdaştırıcıyı alır.

(Devralındığı yer: Control)
AppRelativeTemplateSourceDirectory

Bu denetimi içeren veya nesnesinin Page uygulama göreli sanal dizinini alır veya UserControl ayarlar.

(Devralındığı yer: Control)
Attributes

Denetimdeki özelliklere karşılık gelen rastgele özniteliklerin (yalnızca işleme için) koleksiyonunu alır.

(Devralındığı yer: WebControl)
BackColor

Web sunucusu denetiminin arka plan rengini alır veya ayarlar.

(Devralındığı yer: WebControl)
BackImageUrl

Bölge için arka plan görüntüsü URL'sini alır veya ayarlar.

BindingContainer

Bu denetimin veri bağlamasını içeren denetimi alır.

(Devralındığı yer: Control)
BorderColor

Web denetiminin kenarlık rengini alır veya ayarlar.

(Devralındığı yer: WebControl)
BorderStyle

Web sunucusu denetiminin kenarlık stilini alır veya ayarlar.

(Devralındığı yer: WebControl)
BorderWidth

Web sunucusu denetiminin kenarlık genişliğini alır veya ayarlar.

(Devralındığı yer: WebControl)
ChildControlsCreated

Sunucu denetiminin alt denetimlerinin oluşturulup oluşturulmadığını gösteren bir değer alır.

(Devralındığı yer: Control)
ClientID

ASP.NET tarafından oluşturulan HTML işaretlemesinin denetim kimliğini alır.

(Devralındığı yer: Control)
ClientIDMode

özelliğinin değerini oluşturmak için kullanılan algoritmayı ClientID alır veya ayarlar.

(Devralındığı yer: Control)
ClientIDSeparator

özelliğinde ClientID kullanılan ayırıcı karakteri temsil eden bir karakter değeri alır.

(Devralındığı yer: Control)
Context

HttpContext Geçerli Web isteği için sunucu denetimiyle ilişkili nesneyi alır.

(Devralındığı yer: Control)
Controls

içindeki alt denetimleri temsil eden bir ControlCollectionCompositeControlnesnesi alır.

(Devralındığı yer: CompositeControl)
ControlStyle

Web sunucusu denetiminin stilini alır. Bu özellik öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
ControlStyleCreated

Özelliği için ControlStyle bir nesne oluşturulup oluşturulmadığını belirten bir Style değer alır. Bu özellik öncelikli olarak denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
CssClass

İstemcideki Web sunucusu denetimi tarafından işlenen Basamaklı Stil Sayfası (CSS) sınıfını alır veya ayarlar.

(Devralındığı yer: WebControl)
DataItemContainer

Adlandırma kapsayıcısı uygularsa IDataItemContaineradlandırma kapsayıcısına bir başvuru alır.

(Devralındığı yer: Control)
DataKeysContainer

Adlandırma kapsayıcısı uygularsa IDataKeysControladlandırma kapsayıcısına bir başvuru alır.

(Devralındığı yer: Control)
DesignMode

Bir denetimin tasarım yüzeyinde kullanılıp kullanılmadığını belirten bir değer alır.

(Devralındığı yer: Control)
EmptyZoneText

Bir bölge denetim içermediğinde görüntülenen bir iletiyi alır veya ayarlar.

EmptyZoneTextStyle

Boş bir bölgedeki yer tutucu metnin stil özniteliklerini alır.

Enabled

Web sunucusu denetiminin etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: WebControl)
EnableTheming

Temaların bu denetime uygulanıp uygulanmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: WebControl)
EnableViewState

Sunucu denetiminin görünüm durumunu ve içerdiği alt denetimlerin görünüm durumunu istekte bulunan istemciye kalıcı hale getirip getirmek olmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: Control)
ErrorStyle

Bir denetim yüklenemediğinde veya oluşturulamadığında WebPart görüntülenen hata iletisini işlemek için stil özniteliklerini alır.

Events

Denetim için olay işleyicisi temsilcilerinin listesini alır. Bu özellik salt okunur durumdadır.

(Devralındığı yer: Control)
Font

Web sunucusu denetimiyle ilişkili yazı tipi özelliklerini alır.

(Devralındığı yer: WebControl)
FooterStyle

Bir bölgenin alt bilgi alanının içeriği için stil özniteliklerini alır.

ForeColor

Web sunucusu denetiminin ön plan rengini (genellikle metnin rengi) alır veya ayarlar.

(Devralındığı yer: WebControl)
HasAttributes

Denetimin öznitelikleri ayarlanıp ayarlanmadığını belirten bir değer alır.

(Devralındığı yer: WebControl)
HasChildViewState

Geçerli sunucu denetiminin alt denetimlerinin kaydedilmiş görünüm durumu ayarlarına sahip olup olmadığını gösteren bir değer alır.

(Devralındığı yer: Control)
HasFooter

Bir bölgenin alt bilgi alanına sahip olup olmadığını gösteren bir değer alır.

HasHeader

Bir bölgenin üst bilgi alanına sahip olup olmadığını gösteren bir değer alır.

HeaderStyle

Bir bölgenin üst bilgi alanının içeriği için stil özniteliklerini alır.

HeaderText

Bir bölgenin üst bilgi alanının metnini alır veya ayarlar.

Height

Web sunucusu denetiminin yüksekliğini alır veya ayarlar.

(Devralındığı yer: WebControl)
ID

Sunucu denetimine atanan program tanımlayıcısını alır veya ayarlar.

(Devralındığı yer: Control)
IdSeparator

Denetim tanımlayıcılarını ayırmak için kullanılan karakteri alır.

(Devralındığı yer: Control)
IsChildControlStateCleared

Bu denetim içindeki denetimlerin denetim durumuna sahip olup olmadığını belirten bir değer alır.

(Devralındığı yer: Control)
IsEnabled

Denetimin etkinleştirilip etkinleştirilmediğini belirten bir değer alır.

(Devralındığı yer: WebControl)
IsTrackingViewState

Sunucu denetiminin değişiklikleri görünüm durumuna kaydedip kaydetmediğini gösteren bir değer alır.

(Devralındığı yer: Control)
IsViewStateEnabled

Bu denetim için görünüm durumunun etkinleştirilip etkinleştirilmediğini belirten bir değer alır.

(Devralındığı yer: Control)
LoadViewStateByID

Denetimin dizin yerine görünüm durumunu ID yüklemeye katılıp katılmadığını belirten bir değer alır.

(Devralındığı yer: Control)
NamingContainer

Aynı özellik değerine sahip sunucu denetimleri arasında ayrım yapmak için benzersiz bir ad alanı oluşturan sunucu denetiminin adlandırma kapsayıcısına ID başvuru alır.

(Devralındığı yer: Control)
Padding

Bir bölgedeki denetimleri içeren WebPart tablodaki hücre doldurma özniteliklerini alır veya ayarlar.

Page

Sunucu denetimini içeren örneğe başvuru Page alır.

(Devralındığı yer: Control)
Parent

Sayfa denetimi hiyerarşisindeki sunucu denetiminin üst denetimine başvuru alır.

(Devralındığı yer: Control)
PartChromePadding

Denetimin WebPart içeriğiyle denetimin kenarlığı arasındaki mesafeyi alır veya ayarlar.

PartChromeStyle

Bir bölgenin içerdiği Web Bölümleri denetimlerinin kenarlıklarına uygulanan stil özelliklerini alır.

PartChromeType

Bir bölgenin içerdiği Web Bölümleri denetimlerini çerçeveleyen kenarlık türünü alır veya ayarlar.

PartStyle

Bir bölgenin içerdiği her Web Bölümü denetiminin kenarlık ve içeriğine uygulanan stil özelliklerini alır.

PartTitleStyle

Bir bölgenin içerdiği her Web Bölümü denetimi için başlık çubuğu içeriğinin stil özniteliklerini alır.

RenderClientScript

Web Bölümleri sayfasında istemci betiğinin işlenip işlenmeyeceğini belirten bir değer alır.

RenderingCompatibility

HTML'nin uyumlu olacağı ASP.NET sürümünü belirten bir değer alır.

(Devralındığı yer: Control)
Site

Tasarım yüzeyinde işlendiğinde geçerli denetimi barındıran kapsayıcı hakkında bilgi alır.

(Devralındığı yer: Control)
SkinID

Denetime uygulanacak kaplamayı alır veya ayarlar.

(Devralındığı yer: WebControl)
Style

Web sunucusu denetiminin dış etiketinde stil özniteliği olarak işlenecek metin öznitelikleri koleksiyonunu alır.

(Devralındığı yer: WebControl)
SupportsDisabledAttribute

Denetimin özelliği falseolduğundaIsEnabled, denetimin işlenen HTML öğesinin özniteliğini "devre dışı" olarak ayarlayıp ayarlamayacağını disabled belirten bir değer alır.

(Devralındığı yer: CompositeControl)
TabIndex

Web sunucusu denetiminin sekme dizinini alır veya ayarlar.

(Devralındığı yer: WebControl)
TagKey

HtmlTextWriterTag Bu Web sunucusu denetimine karşılık gelen değeri alır. Bu özellik öncelikle denetim geliştiricileri tarafından kullanılır.

TagName

Denetim etiketinin adını alır. Bu özellik öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
TemplateControl

Bu denetimi içeren şablona başvuru alır veya ayarlar.

(Devralındığı yer: Control)
TemplateSourceDirectory

Geçerli sunucu denetimini içeren veya UserControl sanal dizinini Page alır.

(Devralındığı yer: Control)
ToolTip

Fare işaretçisi Web sunucusu denetiminin üzerine geldiğinde görüntülenen metni alır veya ayarlar.

(Devralındığı yer: WebControl)
UniqueID

Sunucu denetimi için benzersiz, hiyerarşik olarak nitelenmiş tanımlayıcıyı alır.

(Devralındığı yer: Control)
ValidateRequestMode

Denetimin tarayıcıdan istemci girişini tehlikeli olabilecek değerler için denetlediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: Control)
VerbButtonType

Bir bölgedeki fiilleri temsil etmek için ne tür bir düğme kullanıldığını alır veya ayarlar.

VerbStyle

Bir bölgedeki Web Bölümleri denetimleriyle ilişkili kullanıcı arabirimi (UI) fiillerinin stil özniteliklerini alır.

ViewState

Aynı sayfa için birden çok istekte bir sunucu denetiminin görünüm durumunu kaydetmenize ve geri yüklemenize olanak tanıyan durum bilgileri sözlüğü alır.

(Devralındığı yer: Control)
ViewStateIgnoresCase

Nesnenin StateBag büyük/küçük harfe duyarlı olup olmadığını gösteren bir değer alır.

(Devralındığı yer: Control)
ViewStateMode

Bu denetimin görünüm durumu modunu alır veya ayarlar.

(Devralındığı yer: Control)
Visible

Sunucu denetiminin sayfada kullanıcı arabirimi olarak işlenip işlenmediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: Control)
WebPartManager

Web Bölümleri sayfasındaki bir WebZone denetim örneğiyle ilişkili denetime başvuru WebPartManager alır.

Width

Web sunucusu denetiminin genişliğini alır veya ayarlar.

(Devralındığı yer: WebControl)

Yöntemler

AddAttributesToRender(HtmlTextWriter)

Belirtilen HtmlTextWriterTagöğesine işlenmesi gereken HTML öznitelikleri ve stilleri ekler. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
AddedControl(Control, Int32)

Nesne koleksiyonuna Controls bir alt denetim eklendikten sonra çağrılır Control .

(Devralındığı yer: Control)
AddParsedSubObject(Object)

Xml veya HTML gibi bir öğenin ayrıştırıldığını sunucu denetimine bildirir ve öğeyi sunucu denetiminin ControlCollection nesnesine ekler.

(Devralındığı yer: Control)
ApplyStyle(Style)

Belirtilen stilin boş olmayan öğelerini Web denetimine kopyalar ve denetimin varolan stil öğelerinin üzerine yazar. Bu yöntem öncelikli olarak denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
ApplyStyleSheetSkin(Page)

Sayfa stili sayfasında tanımlanan stil özelliklerini denetime uygular.

(Devralındığı yer: Control)
BeginRenderTracing(TextWriter, Object)

İşleme verilerinin tasarım zamanı izlemeye başlar.

(Devralındığı yer: Control)
BuildProfileTree(String, Boolean)

Sunucu denetimi hakkında bilgi toplar ve sayfa için izleme etkinleştirildiğinde görüntülenecek özelliğe teslim eder Trace .

(Devralındığı yer: Control)
ClearCachedClientID()

Önbelleğe alınan ClientID değeri olarak nullayarlar.

(Devralındığı yer: Control)
ClearChildControlState()

Sunucu denetiminin alt denetimleri için denetim durumu bilgilerini siler.

(Devralındığı yer: Control)
ClearChildState()

Tüm sunucu denetiminin alt denetimleri için görünüm durumu ve denetim durumu bilgilerini siler.

(Devralındığı yer: Control)
ClearChildViewState()

Tüm sunucu denetiminin alt denetimleri için görünüm durumu bilgilerini siler.

(Devralındığı yer: Control)
ClearEffectiveClientIDMode()

ClientIDMode Geçerli denetim örneğinin ve alt denetimlerin özelliğini olarak Inheritayarlar.

(Devralındığı yer: Control)
CopyBaseAttributes(WebControl)

Nesne tarafından Style kapsüllenmeyen özellikleri belirtilen Web sunucusu denetiminden bu yöntemin çağrıldığı Web sunucusu denetimine kopyalar. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
CreateChildControls()

ASP.NET sayfa çerçevesi tarafından, geri gönderme veya işleme hazırlığında içerdikleri alt denetimleri oluşturmak üzere birleşim tabanlı uygulama kullanan sunucu denetimlerini bilgilendirmek için çağrılır.

(Devralındığı yer: Control)
CreateControlCollection()

Sunucu denetiminin alt denetimlerini (hem değişmez değer hem de sunucu) tutmak için yeni ControlCollection bir nesne oluşturur.

(Devralındığı yer: Control)
CreateControlStyle()

Sınıf tarafından WebControl stille ilgili tüm özellikleri uygulamak için dahili olarak kullanılan stil nesnesini oluşturur. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
DataBind()

Bir veri kaynağını CompositeControl ve tüm alt denetimlerine bağlar.

(Devralındığı yer: CompositeControl)
DataBind(Boolean)

Bir veri kaynağını çağrılan sunucu denetimine ve tüm alt denetimlerine olayı tetikle DataBinding seçeneğiyle bağlar.

(Devralındığı yer: Control)
DataBindChildren()

Bir veri kaynağını sunucu denetiminin alt denetimlerine bağlar.

(Devralındığı yer: Control)
Dispose()

Sunucu denetiminin bellekten serbest bırakılmadan önce son temizleme işlemini gerçekleştirmesini sağlar.

(Devralındığı yer: Control)
EndRenderTracing(TextWriter, Object)

İşleme verilerinin tasarım zamanı izlemesini sonlandırır.

(Devralındığı yer: Control)
EnsureChildControls()

Sunucu denetiminin alt denetimler içerip içermediğini belirler. Aksi takdirde alt denetimler oluşturur.

(Devralındığı yer: Control)
EnsureID()

Atanmış tanımlayıcısı olmayan denetimler için bir tanımlayıcı oluşturur.

(Devralındığı yer: Control)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
FindControl(String)

Belirtilen id parametreyle geçerli adlandırma kapsayıcısında bir sunucu denetimi arar.

(Devralındığı yer: Control)
FindControl(String, Int32)

Geçerli adlandırma kapsayıcısında belirtilen ve parametresinde belirtilen id bir tamsayı ile bir sunucu denetimi arar ve bu da pathOffset aramaya yardımcı olur. Yöntemin bu sürümünü FindControl geçersiz kılmamalısınız.

(Devralındığı yer: Control)
Focus()

Giriş odağını bir denetime ayarlar.

(Devralındığı yer: Control)
GetDesignModeState()

Denetim için tasarım zamanı verilerini alır.

(Devralındığı yer: Control)
GetEffectiveChromeType(Part)

Bölgenin özelliği ve Web Bölümleri sayfasının geçerli görüntüleme modu göz önünde bulundurularak PartChromeType denetimin gerçek veya geçerli geçerli PartChromeType değerini WebPart döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetRouteUrl(Object)

Bir yol parametreleri kümesine karşılık gelen URL'yi alır.

(Devralındığı yer: Control)
GetRouteUrl(RouteValueDictionary)

Bir yol parametreleri kümesine karşılık gelen URL'yi alır.

(Devralındığı yer: Control)
GetRouteUrl(String, Object)

Bir yol parametreleri kümesine ve yol adına karşılık gelen URL'yi alır.

(Devralındığı yer: Control)
GetRouteUrl(String, RouteValueDictionary)

Bir yol parametreleri kümesine ve yol adına karşılık gelen URL'yi alır.

(Devralındığı yer: Control)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetUniqueIDRelativeTo(Control)

Belirtilen denetimin özelliğinin UniqueID ön ekli bölümünü döndürür.

(Devralındığı yer: Control)
HasControls()

Sunucu denetiminin alt denetimler içerip içermediğini belirler.

(Devralındığı yer: Control)
HasEvents()

Olayların denetim için mi yoksa alt denetimler için mi kaydedildiğini gösteren bir değer döndürür.

(Devralındığı yer: Control)
IsLiteralContent()

Sunucu denetiminin yalnızca değişmez değer içeriğini barındırdığını belirler.

(Devralındığı yer: Control)
LoadControlState(Object)

yöntemi tarafından SaveControlState() kaydedilen önceki bir sayfa isteğinden denetim durumu bilgilerini geri yükler.

(Devralındığı yer: Control)
LoadViewState(Object)

Bir bölge için daha önce kaydedilmiş durum bilgilerini yükler.

MapPathSecure(String)

Bir sanal yolun mutlak veya göreli olarak eşlene olduğu fiziksel yolu alır.

(Devralındığı yer: Control)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
MergeStyle(Style)

Belirtilen stilin boş olmayan öğelerini Web denetimine kopyalar, ancak denetimin varolan stil öğelerinin üzerine yazılmaz. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
OnBubbleEvent(Object, EventArgs)

Sunucu denetimi olayının sayfanın UI sunucu denetim hiyerarşisine geçirilip geçirilmeyeceğini belirler.

(Devralındığı yer: Control)
OnDataBinding(EventArgs)

Olayı tetikler DataBinding .

(Devralındığı yer: Control)
OnInit(EventArgs)

Olayı tetikler Init .

OnLoad(EventArgs)

Olayı tetikler Load .

(Devralındığı yer: Control)
OnPreRender(EventArgs)

Olayı tetikler PreRender .

OnUnload(EventArgs)

Olayı tetikler Unload .

(Devralındığı yer: Control)
OpenFile(String)

Stream Bir dosyayı okumak için kullanılan alır.

(Devralındığı yer: Control)
RaiseBubbleEvent(Object, EventArgs)

Olayın tüm kaynaklarını ve bilgilerini denetimin üst öğesine atar.

(Devralındığı yer: Control)
RecreateChildControls()

alt denetimleri öğesinden CompositeControltüretilmiş bir denetimde yeniden oluşturur.

(Devralındığı yer: CompositeControl)
RemovedControl(Control)

Alt denetim nesne koleksiyonundan Controls kaldırıldıktan sonra çağrılır Control .

(Devralındığı yer: Control)
Render(HtmlTextWriter)

CompositeControl İçeriği, istemcide görüntülenmek üzere belirtilen HtmlTextWriter nesneye yazar.

(Devralındığı yer: CompositeControl)
RenderBeginTag(HtmlTextWriter)

Bölge denetiminin açılış HTML etiketini belirtilen HtmlTextWriter nesneye işler.

RenderBody(HtmlTextWriter)

Bölge denetiminin gövdesi için işlemeyi geçersiz kılar.

RenderChildren(HtmlTextWriter)

Sunucu denetiminin alt öğelerinin içeriğini sağlanan bir HtmlTextWriter nesneye aktarır ve istemcide işlenecek içeriği yazar.

(Devralındığı yer: Control)
RenderContents(HtmlTextWriter)

Bir bölge denetiminin tüm içeriğini, belirtilen HtmlTextWriter nesneye başlangıç ve bitiş etiketleri arasında işler.

RenderControl(HtmlTextWriter)

Sunucu denetimi içeriğini sağlanan HtmlTextWriter bir nesneye aktarır ve izleme etkinse denetimle ilgili izleme bilgilerini depolar.

(Devralındığı yer: Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Sağlanan bir nesneyi kullanarak sağlanan HtmlTextWriter bir nesneye sunucu denetimi içeriği çıkışı sağlar ControlAdapter .

(Devralındığı yer: Control)
RenderEndTag(HtmlTextWriter)

Denetimin HTML kapanış etiketini belirtilen yazıcıya işler. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
RenderFooter(HtmlTextWriter)

Bölge denetiminin alt bilgisi için işlemeyi geçersiz kılar.

RenderHeader(HtmlTextWriter)

Bölge denetiminin üst bilgisi için işlemeyi geçersiz kılar.

ResolveAdapter()

Belirtilen denetimin işlenmesinden sorumlu denetim bağdaştırıcısını alır.

(Devralındığı yer: Control)
ResolveClientUrl(String)

Tarayıcı tarafından kullanılabilecek bir URL alır.

(Devralındığı yer: Control)
ResolveUrl(String)

URL'yi istekte bulunan istemcide kullanılabilen bir URL'ye dönüştürür.

(Devralındığı yer: Control)
SaveControlState()

Sayfanın sunucuya geri gönderildiği zamandan bu yana gerçekleşen tüm sunucu denetim durumu değişikliklerini kaydeder.

(Devralındığı yer: Control)
SaveViewState()

Sayfa sunucuya geri gönderildikten sonra gerçekleşen görünüm durumu değişikliklerini kaydeder.

SetDesignModeState(IDictionary)

Denetim için tasarım zamanı verilerini ayarlar.

(Devralındığı yer: Control)
SetRenderMethodDelegate(RenderMethod)

Sunucu denetimini ve içeriğini üst denetimine işlemek için bir olay işleyicisi temsilcisi atar.

(Devralındığı yer: Control)
SetTraceData(Object, Object)

İzleme veri anahtarını ve izleme verisi değerini kullanarak işleme verilerinin tasarım zamanı izlemesi için izleme verilerini ayarlar.

(Devralındığı yer: Control)
SetTraceData(Object, Object, Object)

İzlenen nesneyi, izleme veri anahtarını ve izleme verisi değerini kullanarak işleme verilerinin tasarım zamanı izlemesi için izleme verilerini ayarlar.

(Devralındığı yer: Control)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
TrackViewState()

Bölge denetiminin görünüm durumundaki değişiklikleri izler.

Ekinlikler

DataBinding

Sunucu denetimi bir veri kaynağına bağlandığında gerçekleşir.

(Devralındığı yer: Control)
Disposed

ASP.NET sayfası istendiğinde sunucu denetimi yaşam döngüsünün son aşaması olan bellekten bir sunucu denetimi serbest bırakıldığında gerçekleşir.

(Devralındığı yer: Control)
Init

Sunucu denetimi başlatıldığında gerçekleşir ve bu, yaşam döngüsünün ilk adımıdır.

(Devralındığı yer: Control)
Load

Sunucu denetimi nesneye Page yüklendiğinde gerçekleşir.

(Devralındığı yer: Control)
PreRender

Nesne yüklendikten sonra Control ancak işlemeden önce gerçekleşir.

(Devralındığı yer: Control)
Unload

Sunucu denetimi bellekten kaldırıldığında gerçekleşir.

(Devralındığı yer: Control)

Belirtik Arabirim Kullanımları

IAttributeAccessor.GetAttribute(String)

Belirtilen ada sahip Web denetiminin özniteliğini alır.

(Devralındığı yer: WebControl)
IAttributeAccessor.SetAttribute(String, String)

Web denetiminin özniteliğini belirtilen ada ve değere ayarlar.

(Devralındığı yer: WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Tasarımcının tasarım zamanı ortamında bileşik denetimin alt denetim koleksiyonunu yeniden oluşturmasını sağlar.

(Devralındığı yer: CompositeControl)
IControlBuilderAccessor.ControlBuilder

Bu üyenin açıklaması için bkz ControlBuilder. .

(Devralındığı yer: Control)
IControlDesignerAccessor.GetDesignModeState()

Bu üyenin açıklaması için bkz GetDesignModeState(). .

(Devralındığı yer: Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Bu üyenin açıklaması için bkz SetDesignModeState(IDictionary). .

(Devralındığı yer: Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Bu üyenin açıklaması için bkz SetOwnerControl(Control). .

(Devralındığı yer: Control)
IControlDesignerAccessor.UserData

Bu üyenin açıklaması için bkz UserData. .

(Devralındığı yer: Control)
IDataBindingsAccessor.DataBindings

Bu üyenin açıklaması için bkz DataBindings. .

(Devralındığı yer: Control)
IDataBindingsAccessor.HasDataBindings

Bu üyenin açıklaması için bkz HasDataBindings. .

(Devralındığı yer: Control)
IExpressionsAccessor.Expressions

Bu üyenin açıklaması için bkz Expressions. .

(Devralındığı yer: Control)
IExpressionsAccessor.HasExpressions

Bu üyenin açıklaması için bkz HasExpressions. .

(Devralındığı yer: Control)
IParserAccessor.AddParsedSubObject(Object)

Bu üyenin açıklaması için bkz AddParsedSubObject(Object). .

(Devralındığı yer: Control)

Uzantı Metotları

FindDataSourceControl(Control)

Belirtilen denetim için veri denetimiyle ilişkili veri kaynağını döndürür.

FindFieldTemplate(Control, String)

Belirtilen denetimin adlandırma kapsayıcısında belirtilen sütun için alan şablonunu döndürür.

FindMetaTable(Control)

İçeren veri denetimi için metatablo nesnesini döndürür.

GetDefaultValues(INamingContainer)

Belirtilen veri denetimi için varsayılan değerlerin koleksiyonunu alır.

GetMetaTable(INamingContainer)

Belirtilen veri denetimi için tablo meta verilerini alır.

SetMetaTable(INamingContainer, MetaTable)

Belirtilen veri denetimi için tablo meta verilerini ayarlar.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Belirtilen veri denetimi için tablo meta verilerini ve varsayılan değer eşlemesini ayarlar.

SetMetaTable(INamingContainer, MetaTable, Object)

Belirtilen veri denetimi için tablo meta verilerini ve varsayılan değer eşlemesini ayarlar.

TryGetMetaTable(INamingContainer, MetaTable)

Tablo meta verilerinin kullanılabilir olup olmadığını belirler.

EnableDynamicData(INamingContainer, Type)

Belirtilen veri denetimi için Dinamik Veri davranışını etkinleştirir.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Belirtilen veri denetimi için Dinamik Veri davranışını etkinleştirir.

EnableDynamicData(INamingContainer, Type, Object)

Belirtilen veri denetimi için Dinamik Veri davranışını etkinleştirir.

Şunlara uygulanır

Ayrıca bkz.