Sdílet prostřednictvím


WebControl.Height Vlastnost

Definice

Získá nebo nastaví výšku ovládacího prvku webového serveru.

public:
 virtual property System::Web::UI::WebControls::Unit Height { 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 Height { get; set; }
public virtual System.Web.UI.WebControls.Unit Height { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Height : System.Web.UI.WebControls.Unit with get, set
member this.Height : System.Web.UI.WebControls.Unit with get, set
Public Overridable Property Height As Unit

Hodnota vlastnosti

A Unit , který představuje výšku ovládacího prvku. Výchozí hodnota je Empty.

Atributy

Výjimky

Výška byla nastavena na zápornou hodnotu.

Příklady

Následující příklad ukazuje, jak deklarativní nastavit Height vlastnost Table ovládacího prvku, zděděný ze WebControl základní třídy.

<%@ Page Language="C#" AutoEventWireup="True" %>
<!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>Table Property</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h3>Property of a Table Web Control</h3>
 
        <asp:Table id="Table1" runat="server"
            CellPadding = "10" 
            CellSpacing="0"
            GridLines="Both"
            Height="300">

            <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">

<script runat="server">
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>Table Property</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h3>Property of a Table Web Control</h3>
 
        <asp:Table id="Table1" runat="server"
            CellPadding = "10" 
            CellSpacing="0"
            GridLines="Both"
            Height="300">

            <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>

Poznámky

Height Pomocí vlastnosti zadejte výšku ovládacího prvku webového serveru.

Poznámka:

Tato vlastnost se nevykreslí pro všechny ovládací prvky v prohlížečích starších než Microsoft Internet Explorer verze 4. Ovládací prvky, které tuto vlastnost nevykreslují v dřívějších prohlížečích, zahrnují Label, HyperLinkLinkButton, a všechny ověřovací ovládací prvky. DataList RadioButtonList A CheckBoxListtaké nevykreslit tuto vlastnost v dřívějších prohlížečích, pokud je jejich RepeatLayout vlastnost nastavena na RepeatLayout.Flow. Kromě toho se v dřívějších prohlížečích podporují pouze typy Pixel jednotek a Percentage jsou podporované.

Vzhledem k tomu, že tato vlastnost je nestandardní html, ovládací prvky webového serveru, které se zobrazují jako tabulka, například Table a DataGrid, tuto vlastnost nepodporují v prohlížečích starších než Microsoft Internet Explorer verze 4.

Poznámka:

Chcete-li nastavit Height vlastnost na jiný typ jednotky než výchozí , Pixelmusíte vytvořit nový typ jednotky specifický pro požadovaný typ jednotky. Pokud například chcete nastavit vlastnost ovládacího prvku Height na procentuální hodnotu 100, můžete udělat toto:

myWebControl.Width = Unit.Percentage(100);

Další informace o typech jednotek dostupných pro Height vlastnost naleznete ve Unit třídě.

Platí pro

Viz také