PDA

View Full Version : کمک در طراحی فرم



mehrdadtk
شنبه 16 اردیبهشت 1391, 14:29 عصر
سلام
تورو خدا کمک کنید.
1- من می خوام کابر نتونه فرم رو جابجا کنه.باید چی کار کنم ؟
یعنی اجرا می شه فقط فرم ثابت باشه.به هیچ وجه تکون نخوره.

2- وقتی فرم باز می شه تمام صفحه باشه.

3- دستور تغییر سایز button.

فرید نجفلو
شنبه 16 اردیبهشت 1391, 14:46 عصر
دوست عزیر از پنجره Properties فرم این خصوصیات رو تنظیم کنید:
FormBorderStyle=None
WindowState=Maximized

فقط یادتون باشه یه راهی برای بستن پنجره برای کاربر بزارید مثل:
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Me.KeyPreview = True
End Sub
Private Sub Form1_KeyDown(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.Escape Then End
End Sub

mehrdadtk
شنبه 16 اردیبهشت 1391, 22:12 عصر
واقعا ممنونم دوست عزیز، اگر ممکنه در مورد 3 هم کمک کنید.

arash020
یک شنبه 17 اردیبهشت 1391, 07:24 صبح
سلام

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'-------- تغییر اندازه
Button1.Height += 10
Button1.Width += 10
'-------- تغییر مکان
Button1.Left += 10
Button1.Top += 10
'================ - + (افزاایش یا کاهش)

End Sub

Hybrid
یک شنبه 17 اردیبهشت 1391, 08:52 صبح
سلام ، اینم یک راهه دیگه که کاربر نتونه فرم رو تغییر مکان بده ( فرم همراه با Border ) ، کد زیر رو داخل کلاس فرم اضافه کن و نتیجه رو مشاهده کن.


Private Const WM_MOVING As Int32 = &H216
Private Const [TRUE] As Int32 = 1

Private Structure RECT
Public Left As Int32
Public Top As Int32
Public Right As Int32
Public Bottom As Int32

Public Sub New(ByVal r As Rectangle)
Me.Left = r.Left
Me.Top = r.Top
Me.Right = r.Right
Me.Bottom = r.Bottom
End Sub
End Structure

Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
If m.Msg = WM_MOVING Then
Runtime.InteropServices.Marshal.StructureToPtr(New RECT(Me.Bounds), m.LParam, False)
m.Result = New IntPtr([TRUE])
End If
MyBase.WndProc(m)
End Sub

kamranwolf
یک شنبه 17 اردیبهشت 1391, 10:39 صبح
سلام اصلا نیازی به این همه کد نویسی نیست این تنظیمات در قسمت PROPERTY فرم هست و میتونی از این طریق براحتی ست کنی.

Hybrid
یک شنبه 17 اردیبهشت 1391, 11:56 صبح
سلام اصلا نیازی به این همه کد نویسی نیست این تنظیمات در قسمت PROPERTY فرم هست و میتونی از این طریق براحتی ست کنی.


اگه سوالی رو جواب میدی سعی کن کامل توضیح بدی ، شما گفتین داخل تنظیمات هست خوب اسمش رو بگو ( بعید میدونم همچین چیزی وجود باشه بجز همون که دوست عزیزم Farid.n گفت!)

NitroPlus
یک شنبه 17 اردیبهشت 1391, 16:40 عصر
سلام کسی میتونه رابط کاربری مترو رو طراحی کنه؟

mehrdadtk
یک شنبه 17 اردیبهشت 1391, 22:08 عصر
دوستان من می خواستم user & pass تعریف کنم.
طوری که یوزر رو از ستون اول دیتابیسم بخونه و پسورد رو از ستون دوم.
دیتابیسم access هستش.
بعد یوزر اول با پسورد اول باشه.
نه این که کاربر یوزر سطر اول رو وارد کنه با پسورد سطر دوم وارد بشه.
لطفا دقیق بهم بگید چون واقعا مشکل دارم.:ناراحت: