Я работаю над программой, в которой я не хочу, чтобы окно отображалось в меню вкладки alt. Однако мне нужно, чтобы стиль окна был без полей. Все решения, которые я нашел, говорят об изменении границы на инструмент, но это не сработает, когда мне нужно, чтобы окно было без полей. У кого-нибудь есть идеи?
Запретить отображение окна на вкладке alt
Ответы (2)
Я перешел по ссылке, пришлось прокрутить вниз. Ответ - использовать этот код в классе форм:
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
// turn on WS_EX_TOOLWINDOW style bit
cp.ExStyle |= 0x80;
return cp;
}
}
Также см. эту ссылку для получения дополнительной информации.
person
Carbongrip
schedule
19.12.2014
this.ShowInTaskbar = false;
yourform.ShowInTaskbar = false;// In Properties Window or write this in form load event
Вы также должны установить FormBorderStyle
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow;
person
Bhavin Patel
schedule
19.12.2014
Да, но я не могу использовать большое окно инструментов. Я использую без полей.
- person Carbongrip; 19.12.2014