29 Stimmen

C# 2005: Symbol aus der Titelleiste des Formulars entfernen

Ein Kunde hat mich gebeten, das Symbol aus der Titelleiste des Formulars zu entfernen. Sie wollen nämlich kein Symbol anzeigen. Aber das ist mir suspekt, denn wenn ich auf die Icon-Eigenschaft klicke, müssen Sie zu einem Icon wechseln.

76voto

Stanislav Kniazev Punkte 5170

Satz ShowIcon Eigenschaft der Form to Falsch um festzustellen, ob Ihr Kunde das möchte.

10voto

yinyueyouge Punkte 3484

Es gibt zwei Möglichkeiten.

Zuerst wird eine leere Icon-Datei erstellt und dann Wählen Sie Formular -> Rechtsklick -> Eigenschaften -> Symbol -> Wählen Sie Ihre Datei.

Der andere Ansatz besteht darin, die FormBorderStyle des Formulars an FormBorderStyle.SizableToolWindow o FormBorderStyle.FixedToolWind

Und eine weitere Möglichkeit ist die Einstellung ShowIcon Eigenschaft zu sein falsch .

4voto

Ramesh Soni Punkte 15675

Satz

FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog

2voto

Fredrik Mörk Punkte 151006

Sie können ControlBox = false setzen. Dadurch wird jedoch nicht nur das Symbol, sondern auch die Schaltflächen zum Maximieren und Minimieren aus der Titelleiste entfernt.

2voto

tmsdajpa Punkte 62

Es scheint ein aktualisiertes Verfahren zu geben. Wenn ich den Schritten in der ausgewählten Antwort folge, werde ich nicht zu einer Option zum Hochladen eines Symbols geleitet. Diese Option ist auf der Microsoft-Website zu finden: https://support.office.com/en-us/article/add-a-custom-title-or-icon-to-a-database-0e43e135-dd0d-4451-84ea-4f547e14480e

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X