KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
How can I make my window not have a title bar but appear in the task bar with some descriptive text? If you set the Form's .Text property then .net gives it a title bar, which I don't want. this.ControlBox = false; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; this.MaximizeBox = false; this.MinimizeBox = false; this.ShowInTaskbar = true; this.Text = "My title for task bar"; I've found a partial solution, to override CreateParams: protected override System.Windows.Forms.CreateParams CreateParams { get { System.Windows.Forms.CreateParams cp = base.CreateParams; cp.Style &= ~0x00C00000; // WS_CAPTION return cp; } } However this causes my window to be resized as if they have a title bar, ie it's taller than it should be. Is there any good solution to this?
Tags (comma-separated)
Save Edits
Cancel