Неподвижная форма??

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

IFRIT
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 29.07.2004 (Чт) 20:14

Неподвижная форма??

Сообщение IFRIT » 29.07.2004 (Чт) 20:31

В 6-м VB была такая фича как Form.moveable = false и форма становилась неподвижной... Я пока в НЕТе еще не сильно шарю
и не могу понять как эту фичу реализовать... :?:
Помогите люди добрые :)

Shurrik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 110
Зарегистрирован: 20.05.2004 (Чт) 5:35
Откуда: Керчь, Крым

Сообщение Shurrik » 03.08.2004 (Вт) 11:35

Можно выбрать тип рамко=none и форму нельзя двигать и изменять. А на закрытие придется сделать свою кнопку.
Колесо: Хочешь жить? Умей вертеться.

IFRIT
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 29.07.2004 (Чт) 20:14

Сообщение IFRIT » 05.08.2004 (Чт) 17:01

Shurrik писал(а):Можно выбрать тип рамко=none и форму нельзя двигать и изменять. А на закрытие придется сделать свою кнопку.
Да нет... как раз таки нужно чтобы
форма была стандартного вида, с загаловком.
Надо сделать что-то типа редактора форм
,типа как в VB.
Я уже и сообщения пытался отлавливать, нифига не получается... то есть получается но на половину, если в движении за заголовок окна зацепить то оно всеравно двигается... :evil:

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 05.08.2004 (Чт) 17:55

мож это

Public Event LocationChanged(ByVal sender As Object, ByVal e As System.EventArgs)
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

IFRIT
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 29.07.2004 (Чт) 20:14

Сообщение IFRIT » 19.09.2004 (Вс) 9:38

Если кому пригодиться... Все на самом деле очень ПРОСТО оказалось :(


Private Const WM_NCLBUTTONDOWN = &HA1

Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
Select Case m.Msg
Case WM_NCLBUTTONDOWN
Return
End Select
MyBase.WndProc(m)
End Sub


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 61

    TopList