In VB.NET 2003 (WinForms) kannst du im `MouseEnter`/`MouseMove` des ersten Panels die Mausposition in Bildschirmkoordinaten ermitteln, in Clientkoordinaten des Eltern-Containers umrechnen und dort das...
Doch: `Left(x, 1)` funktioniert auch in VB.NET 2003 – aber nur, wenn du die richtige Funktion/Namespace verwendest und `x` wirklich ein `String` ist. - **VB6-Style-Funktion:** `Microsoft.VisualBasic.Left(x, 1)` (bzw. einfach `Left(x, 1)` wenn der `Microsoft.VisualBasic`-Namespace verfügbar/importiert ist). - **.NET-String-Methode (empfohlen):** `x.Substring(0, 1)` (wirft aber eine Exception, wenn `x` leer ist). Typische Gründe, warum es „nicht funktioniert“: - `x` ist **kein String** (z.B. `Integer`, `Object`, `DBNull`) → vorher in String umwandeln. - `x` ist **Nothing** oder **leer** → `Left` gibt bei leerem String `""` zurück, bei `Nothing` gibt’s i.d.R. einen Fehler. - In manchen Projekten ist der **Microsoft.VisualBasic-Import**/Verweis nicht aktiv → dann explizit `Microsoft.VisualBasic.Left(...)` nutzen.
In VB.NET 2003 (WinForms) kannst du im `MouseEnter`/`MouseMove` des ersten Panels die Mausposition in Bildschirmkoordinaten ermitteln, in Clientkoordinaten des Eltern-Containers umrechnen und dort das...
In **VB.NET 2003 (Windows Forms / .NET 1.1)** kannst du die Schriftart der **Standard-ToolTips** (`System.Windows.Forms.ToolTip`) **nicht** per `Font`-Eigenschaft ändern – diese ToolTips we...