Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Breite des Bildes ab oder legt diese fest.
Namespace: System.Web.UI.HtmlControls
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Property Width As Integer
'Usage
Dim instance As HtmlImage
Dim value As Integer
value = instance.Width
instance.Width = value
public int Width { get; set; }
public:
property int Width {
int get ();
void set (int value);
}
/** @property */
public int get_Width ()
/** @property */
public void set_Width (int value)
public function get Width () : int
public function set Width (value : int)
Eigenschaftenwert
Die Breite des Bildes.
Hinweise
Für die Height-Eigenschaft und die Width-Eigenschaft gibt es zwei verschiedene Verwendungsmöglichkeiten. Sie können die Height-Eigenschaft und die Width-Eigenschaft verwenden, um Angaben über die Bildgröße an den Browser zu senden. Auf diese Weise wird die Webseite schneller angezeigt, da der Browser beim Laden des Bildes die Position der Elemente auf der Seite nicht neu berechnen muss.
Sie können die Height-Eigenschaft und die Width-Eigenschaft auch verwenden, um das Bild zu skalieren. Wenn Sie Werte angeben, die sich von der physischen Größe des Bildes unterscheiden, wird die Bildgröße entsprechend geändert. Diese Methode zum Skalieren des Bildes wird jedoch nicht empfohlen, da sie das Anzeigen der Seite verzögert. Ändern Sie stattdessen die physische Größe des Bildes, um die Bildgröße Ihren Wünschen entsprechend anzupassen.
In der Standardeinstellung wird die Width-Eigenschaft in Pixel angegeben, sie kann jedoch auch als Prozentsatz der Fenstergröße angegeben werden.
Beispiel
Im folgenden Codebeispiel wird veranschaulicht, wie mit der Width-Eigenschaft die Breite des angezeigten Bildes programmgesteuert geändert wird.
<%@ Page Language="VB" AutoEventWireup="True" %>
<html>
<head>
<script language="VB" runat="server">
Sub Button_Click1(sender As Object, e As EventArgs)
Image1.Height = 500
Image1.Width = 1000
End Sub 'Button_Click1
Sub Button_Click2(sender As Object, e As EventArgs)
Image1.Height = 226
Image1.Width = 500
End Sub 'Button_Click2
</script>
</head>
<body>
<form runat="server">
<h3>HtmlImage Example</h3>
<img id ="Image1"
Src="Image1.jpg"
Width="500"
Height="226"
Alt="Image 1"
Border="5"
Align="center"
runat=server/>
<br><br>
<button id="Button1"
OnServerClick="Button_Click1"
runat="server">
Zoom Image
</button>
<button id="Button2"
OnServerClick="Button_Click2"
runat="server">
Normal Size
</button>
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<head>
<script language="C#" runat="server">
void Button_Click1(object sender, EventArgs e)
{
Image1.Height=500;
Image1.Width=1000;
}
void Button_Click2(object sender, EventArgs e)
{
Image1.Height=226;
Image1.Width=500;
}
</script>
</head>
<body>
<form runat="server">
<h3>HtmlImage Example</h3>
<img id ="Image1"
Src="Image1.jpg"
Width="500"
Height="226"
Alt="Image 1"
Border="5"
Align="center"
runat=server/>
<br><br>
<button id="Button1"
OnServerClick="Button_Click1"
runat="server">
Zoom Image
</button>
<button id="Button2"
OnServerClick="Button_Click2"
runat="server">
Normal Size
</button>
</form>
</body>
</html>
<%@ Page Language="JScript" AutoEventWireup="True" %>
<html>
<head>
<script language="JSCRIPT" runat="server">
function Button_Click1(sender : Object, e : EventArgs){
Image1.Height = 500
Image1.Width = 1000
}
function Button_Click2(sender : Object, e : EventArgs){
Image1.Height = 226
Image1.Width = 500
}
</script>
</head>
<body>
<form runat="server">
<h3>HtmlImage Example</h3>
<img id ="Image1"
Src="Image1.jpg"
Width="500"
Height="226"
Alt="Image 1"
Border="5"
Align="center"
runat=server/>
<br><br>
<button id="Button1"
OnServerClick="Button_Click1"
runat="server">
Zoom Image
</button>
<button id="Button2"
OnServerClick="Button_Click2"
runat="server">
Normal Size
</button>
</form>
</body>
</html>
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
HtmlImage-Klasse
HtmlImage-Member
System.Web.UI.HtmlControls-Namespace
HtmlImage.Height-Eigenschaft