WebControl.Width Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Web sunucusu denetiminin genişliğini alır veya ayarlar.
public:
virtual property System::Web::UI::WebControls::Unit Width { System::Web::UI::WebControls::Unit get(); void set(System::Web::UI::WebControls::Unit value); };
[System.ComponentModel.Bindable(true)]
public virtual System.Web.UI.WebControls.Unit Width { get; set; }
public virtual System.Web.UI.WebControls.Unit Width { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Width : System.Web.UI.WebControls.Unit with get, set
member this.Width : System.Web.UI.WebControls.Unit with get, set
Public Overridable Property Width As Unit
Özellik Değeri
Unit Denetimin genişliğini temsil eden bir. Varsayılan değer: Empty.
- Öznitelikler
Özel durumlar
Web sunucusu denetiminin genişliği negatif bir değere ayarlandı.
Örnekler
Aşağıdaki örnekte, temel sınıftan Width devralınan Table denetimin WebControl özelliğinin bildirim temelli olarak nasıl ayarlanacağı gösterilmektedir.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head2" runat="server">
<title>WebControl Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>Width Property of a Web Control</h3>
<asp:Table id="Table1" runat="server"
CellPadding="10" GridLines="Both"
Width="350">
<asp:TableRow>
<asp:TableCell>
Row 0, Col 0
</asp:TableCell>
<asp:TableCell>
Row 0, Col 1
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell>
Row 1, Col 0
</asp:TableCell>
<asp:TableCell>
Row 1, Col 1
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</div>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head2" runat="server">
<title>WebControl Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>Width Property of a Web Control</h3>
<asp:Table id="Table1" runat="server"
CellPadding="10" GridLines="Both"
Width="350">
<asp:TableRow>
<asp:TableCell>
Row 0, Col 0
</asp:TableCell>
<asp:TableCell>
Row 0, Col 1
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell>
Row 1, Col 0
</asp:TableCell>
<asp:TableCell>
Row 1, Col 1
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</div>
</form>
</body>
</html>
Açıklamalar
Width Web sunucusu denetiminin genişliğini belirtmek için özelliğini kullanın.
Note
Bu özellik, Microsoft Internet Explorer sürüm 4'ten önceki tarayıcılardaki tüm denetimler için işlenmez. Bu özelliği önceki tarayıcılarda işlemeyen denetimler , Label, HyperLinkve tüm doğrulama denetimlerini içerirLinkButton.
CheckBoxListve RadioButtonListDataList ayrıca, özellikleri olarak ayarlandığında RepeatLayoutbu özelliği önceki tarayıcılarda RepeatLayout.Flow işlemez. Ayrıca, ve'nin PixelPercentage yalnızca birim türleri önceki tarayıcılarda desteklenir.
Bu özellik standart olmayan HTML olduğundan ve Tablegibi bir tablo olarak DataGrid görüntülenen Web sunucusu denetimleri, Microsoft Internet Explorer sürüm 4'ten önceki tarayıcılarda bu özelliği desteklemez.
Note
Özelliğini varsayılan Widthdeğeri dışında bir birim türüne bildirimli olarak ayarlamak Pixel için, istediğiniz birim türüne özgü yeni bir birim türü oluşturmanız gerekir. Örneğin, bir denetimin Width özelliğini 100 yüzde değerine ayarlamak için aşağıdakileri yapabilirsiniz:
myWebControl.width = Unit.Percentage(100);
özelliği için kullanılabilen birim türleri hakkında daha fazla bilgi için Width sınıfına Unit bakın.