Freigeben über

System.Threading.Thread und FontStyle.Bold nicht deklariert

raibeck 0 Zuverlässigkeitspunkte
2024-08-27T07:52:24.3833333+00:00

Hallo,

in meinem Projekt (VB.Net/VS Community 2019) habe ich 128 Labels versucht per Designer auf .TextAlign=Right zu stellen.

Richtg wäre aber wohl "TextAlign.MiddleRight" gewesen. Der Compiler hat es geschluckt mir aber auf einmal System.Threading / Forms.Control / DragDrop teilweise um die Ohren gehauen (70 Fehler).

Ich habe es jeweils mit Imports.BlaBla "lösen" können. Es läuft (puuh! 3 Stunden) aber ich würde gern wissen, wo sowas herkommen kann.

Mein Backup war schon 3 (durchprogrammierte) Tage alt ;-(

Hoffe ihr könnt mir helfen

Edit:

Die Methoden waren nicht nur im Intellisense verschwunden.

Sie waren "einfach nicht mehr da"; ...Thread.Sleep -Methode ist Zigaretten holen gegangen und kan nicht wieder. Das ist uncool.

Gruß

Raimo

Entwicklertechnologien | .NET | Andere
Entwicklertechnologien | .NET | Andere

Microsoft-Technologien, die auf dem .NET-Softwareframework basieren. Verschiedene Themen, die nicht in bestimmte Kategorien passen.

Entwicklertechnologien | VB
Entwicklertechnologien | VB

Eine von Microsoft entwickelte objektorientierte Programmiersprache, die in .NET verwendet werden kann.

Entwicklertechnologien | Visual Studio | Andere
Entwicklertechnologien | Visual Studio | Andere

Eine Familie von Microsoft-Suites mit integrierten Entwicklungstools zum Erstellen von Anwendungen für Windows, das Web, mobile Geräte und viele andere Plattformen. Verschiedene Themen, die nicht in bestimmte Kategorien passen.

0 Kommentare Keine Kommentare
{count} Stimmen

1 Antwort

Sortieren nach: Am hilfreichsten
  1. Ivan Dragov (CONCENTRIX Corporation) 2,640 Zuverlässigkeitspunkte Externe Microsoft-Mitarbeiter
    2024-08-27T20:13:55.22+00:00

    Hallo raibeck,

    Sind unter den Fehlern, die Du erhältst, auch Klassen-Designer-Fehler oder Ausnahmen im Zusammenhang mit der Thread Klasse? Du implementierst wahrscheinlich Multithreading in Deiner App. Der Zugriff auf Windows Forms-Steuerelemente ist jedoch nicht inhärent threadsicher. Hast Du sichergestellt, dass Du threadübergreifende Steuerelemente auf threadsichere Weise aufrufst, wie in diesem Artikel beschrieben:

    Multithreading in Windows Forms-Steuerelementen

    Wenn Du einen Aufruf vom UI-Thread aus durchführst, kannst Du versuchen, die InvokeRequired Eigenschaft hinzuzufügen, um die TextAlign-Eigenschaft zu ändern. Dies wird hier erwähnt:

    Control.Invoke must be used to interact with controls created on a separate thread

    Gruß,

    Ivan Dragov

    0 Kommentare Keine Kommentare

Ihre Antwort

Antworten können von Fragestellenden als „Angenommen“ und von Moderierenden als „Empfohlen“ gekennzeichnet werden, wodurch Benutzende wissen, dass diese Antwort das Problem des Fragestellenden gelöst hat.