In VB.NET 2003 (also .NET Framework 1.1) ist die Länge der Scrollbalken in Standard-Steuerelementen wie `Panel`, `TextBox`, `ListBox` usw. grundsätzlich vom Verhältnis zwischen Containe... [mehr]
In VB.NET 2003 (also .NET Framework 1.1) gibt es keine universelle Eigenschaft für alle Controls, um gezielt nur den horizontalen oder vertikalen Scrollbalken zu deaktivieren. Es hängt vom jeweiligen Control ab. **Beispiel: TextBox** Für eine mehrzeilige `TextBox` kannst du mit der Eigenschaft `ScrollBars` steuern, welche Scrollbalken angezeigt werden: ```vb.net TextBox1.Multiline = True TextBox1.ScrollBars = ScrollBars.Vertical ' Nur vertikaler Scrollbalken ``` Mögliche Werte für `ScrollBars` sind: - `ScrollBars.None` - `ScrollBars.Horizontal` - `ScrollBars.Vertical` - `ScrollBars.Both` **Beispiel: Panel** Ein `Panel`-Control hat die Eigenschaften `AutoScroll`, aber keine direkte Möglichkeit, nur einen Scrollbalken zu deaktivieren. Es gibt jedoch einen Trick, um z.B. den horizontalen Scrollbalken zu unterdrücken: ```vb.net Panel1.AutoScroll = True Panel1.HorizontalScroll.Enabled = False Panel1.HorizontalScroll.Visible = False ``` Allerdings sind diese Eigenschaften (`HorizontalScroll.Enabled` und `HorizontalScroll.Visible`) erst ab .NET 2.0 verfügbar, also **nicht in VB.NET 2003**. **Fazit für VB.NET 2003:** - Bei Controls wie `TextBox` kannst du gezielt nur den horizontalen oder vertikalen Scrollbalken anzeigen lassen. - Bei anderen Controls (wie `Panel`) ist das gezielte Deaktivieren eines einzelnen Scrollbalkens in .NET 1.1 nicht direkt vorgesehen. Hier müsstest du ggf. auf eigene Ableitungen oder Workarounds zurückgreifen. **Weitere Infos:** - [Microsoft Docs: TextBox.ScrollBars Property](https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.textbox.scrollbars) - [Microsoft Docs: Panel.AutoScroll Property](https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.panel.autoscroll) Wenn du ein bestimmtes Control meinst, nenne es bitte, damit die Antwort noch gezielter ausfallen kann.
In VB.NET 2003 (also .NET Framework 1.1) ist die Länge der Scrollbalken in Standard-Steuerelementen wie `Panel`, `TextBox`, `ListBox` usw. grundsätzlich vom Verhältnis zwischen Containe... [mehr]
Das Verhalten, dass in einer `TreeView`-Steuerung unter VB.NET 2003 ein horizontaler Scrollbalken angezeigt wird, obwohl alle Einträge ausreichend Abstand zum rechten Rand haben, kann mehrere Urs... [mehr]
Um in VB.NET 2003 zu bestimmen, wie viel Höhe eine `TreeView` benötigt, damit kein vertikaler Scrollbalken angezeigt wird, musst du die Höhe aller sichtbaren Knoten (Nodes) berechnen. D... [mehr]
In VB.NET 2003 gibt es keine eingebaute Funktion, um einen selbstgebauten Scrollbalken (z.B. aus `Panel` und `PictureBox`) automatisch an eine Situation anzupassen. Du musst die Anpassung selbst progr... [mehr]
In VB.NET 2003 kannst du die Breite (vertikaler Scrollbalken) bzw. Höhe (horizontaler Scrollbalken) von Scrollbalken mit der Windows-API-Funktion `GetSystemMetrics` ermitteln. Die relevanten Kons... [mehr]
In VB.NET 2003 (also Visual Basic .NET 1.1) gilt Folgendes: - Der Ausdruck `CInt(True)` ergibt **-1**. - Der Ausdruck `CInt(False)` ergibt **0**. Das liegt daran, dass in VB.NET (wie auch in klassis... [mehr]
In VB.NET 2003 gibt es keine direkte Möglichkeit, die Transparenzfarbe (TransparentColor) eines Icons zu ermitteln, das mit `SHGetFileInfo` extrahiert wurde, da das von `SHGetFileInfo` zurüc... [mehr]
In VB.NET 2003 kannst du eine Farbe aus der Aufzählung `KnownColor` auswählen und daraus ein `Color`-Objekt erstellen. Das geht so: ```vb.net Dim meineFarbe As Color meineFarbe = Color.From... [mehr]
In VB.NET 2003 (also .NET Framework 1.1) hat das Hinzufügen von Imports-Anweisungen für nicht verwendete Namespaces oder Klassen in der Regel **keinen nennenswerten Einfluss auf die Grö... [mehr]
In **VB.NET 2003** (also .NET Framework 1.1) ist die Unterstützung für Bilder in Menüs standardmäßig auf **Icons** (also `.ico`-Dateien) beschränkt. Das betrifft sowohl... [mehr]