Убрать в форме верхний бордюр
Вобщем вопрос, как убрать, в форме на Си шарп, верхний бордюр, ну именно тот на котором расположены кнопки и заглавие, так вот в Визуал можно убрать с него кнопки и заглавие, но он остается такого же размера, а суть в том чтоб сделать его таким же как и нижний(по размеру) или вобще
Как изменять эти элементы, например как сделать, чтобы все пространство было как бордюры, чтоб все окно на вин7 было прозрачным(как для списка гаджетов) и добавить в них другие элементы
|
Уточните вопрос. очень сумбурное описание
А на счет бордюра посмотрите свойство формы FormBorderStyle
|
Ну попробую как то графически показать))))
Эт не то...
|
ferget, вобщем вот:
Есть форма
Как сделать следующее?
-spaces_ru.jpg)
|
Цитата:
Цитата xNiSSaNx
КАК ИЗМЕНЯТЬ ЭТИ Э
ЛЕМЕНТЫ, НАПРИМЕР КАК СДЕЛАТЬ, ЧТОБЫ ВСЕ ПРОСТРАНСТВО БЫЛО КАК БОРДЮРЫ, ЧТОБ ВСЕ ОКНО НА ВИН7 БЫЛО ПРОЗРАЧНЫМ(как для списка гаджетов) И ДОБАВИТЬ В НИХ ДРУГИЕ ЭЛЕМЕНТЫ »
|
Плохо виден текст.
|
Цитата:
Цитата Iska
Form.ControlBox = False »
|
Вобще не то, как раз на первом фото видно, что контрол бокс = false
|
Цитата:
Цитата xNiSSaNx
Вобще не то, как раз на первом фото видно, что контрол бокс = false »
|
Где Ваш код? У меня, например, нет желания гадать на кофейной гуще.
Коллега, Вас не затруднило бы нажать на вышеприведённую ссылку и посмотреть предложенный там, в том числе и для C#, пример, а?!
|
Цитата:
Цитата Iska
нажать на вышеприведённую ссылку и посмотреть »
|
Там одна строка для изменения КонтролБокс либо на фалсэ или на тру. Только это ниче не дает, при Тру есть кнопки и иконка, а при Фалсэ нету кнопок закрыть, свернуть, развернуть.
Вот что выходит
А это не то :(
|
Цитата:
Цитата xNiSSaNx
Вобще не то, как раз на первом фото видно, что контрол бокс = false »
|
Где фото?
В дополнение к словам Iska, нужно убрать заголовок формы
Код:
this.Text = string.Empty;
|
Не лгите. Там — не одна строка:
читать дальше »
Цитата:
Examples
The following code example uses the ControlBox, FormBorderStyle, MaximizeBox, MinimizeBox, and StartPosition properties to create a form that does not have any border or caption box. The form created in this example could be used to create a splash screen for an application. The example requires that the example's method is defined in a form class and called when the form is being initialized.
Код:
public void CreateMyBorderlessWindow()
{
this.FormBorderStyle = FormBorderStyle.None;
this.MaximizeBox = false;
this.MinimizeBox = false;
this.StartPosition = FormStartPosition.CenterScreen;
// Remove the control box so the form will only display client area.
this.ControlBox = false;
}
|
У меня нет VS, потому я не могу проверить, как сие, при визуальном проектировании формы в дизайнере, будет работать в C#. Потому я и просил привести Вас полученный Вами код.
При ручном создании формы, например — в PoSH, хватает и задания одного только свойства ControlBox:
↧ PowerShell ↧
Код:
function ShowMainWindow {
[void][Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
[void][Reflection.Assembly]::LoadWithPartialName("System.Drawing")
$oForm = New-Object Windows.Forms.Form
$oForm.ClientSize = New-Object Drawing.Size(320, 200)
$oForm.ControlBox = $False
$oForm.StartPosition = [System.Windows.Forms.FormStartPosition]::CenterScreen
[void]$oForm.ShowDialog()
}
ShowMainWindow
Имелся в виду вот этот пост.
Цитата:
Цитата LilLoco
…нужно убрать заголовок формы
Код:
this.Text = string.Empty;
»
|
Проверил в PoSH — оно. Очевидно, достаточно просто не задавать заголовок ;).
|
Цитата:
Цитата Iska
Имелся в виду вот этот пост. »
|
У меня, к сожалению, ни одна из картинок не видна =(
|
У меня такое тоже бывает с отдельными серверами или некоторыми поддоменами серверов фотохостингов.
|
Delirium, ни-ни. Речь велась только про «окно без заголовка». Остальную часть вопроса я не смог разглядеть — увы, слишком крупные буквы :lol:.
|
Цитата:
Цитата LilLoco
this.Text = string.Empty; »
|
Это оно
Выше
-----------------
Только как изменить размер этого самого бордюра, и как добавить на нее элемент, например как в Опера 12 в левом верхнем углу кнопка
С контролБокс - 1
Щас попробую :up
Блин, опять английский сайт (( :search:
|
Цитата:
Цитата xNiSSaNx
Блин, опять английский сайт (( »
|
Зато там есть исходники и готовый проект. Очень удобно для старта :)
|
Время: 13:01.
© OSzone.net 2001-