منوی اصلی

منوي اصلي

 

جستجو

 

مدیریت کاربران

 

نظر سنجي

 

خبر نامه

 

مطالب برتر

 

پيگيري اخبار سايت

 

انتخاب زبان

 

صفحات يافت شده

 
جابجا کردن فرم با موس
تا حالا نیاز به جابجا کردن فرم با موس را داشتیه اید.

مثلا یک عکس روی فرم خود گذاسشته اید و می خواهید زمانی که کاربر موس را روی ان نگه میدارد همراه با حرکت موس فرم نیز حرکت کند. مثلا در نرم افزار های ما مثل registry cleaner زمانی که موس را بر روی فرم نگه میدارید کل فرم جابجا میشود.

این کار ساده است . ابتدا باید روی شیئ مورد نظر کلیک کرده و در خاصیت MouseDown کلیک کنید و این توابع را بنویسید



private void Form1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
ReleaseCapture();
int lParam = 0;
SendMessage(this.Handle.ToInt32(), 0xa1, 2, ref lParam);
}

}

با این کار فرم به راحتی جابجا میشود. حالا کافی است که این توابع را بنویسید . این توابع تابع های سیتمی را فراخوانی میکنند که نتیجه ان جابجا شدن فرم است


لطفا به ادامه مطلب مراجعه کنید


ادامه مطلب |   نوشته شده توسط مدیر سایت در 1388/05/15 و : 15:3


چگونگی گرد کردن فرم در سی شارپ
با سلام به شما کربر گرامی
در این پست چگونگی گرد کردن فرم در سی شارپ را به شما یاد می دهم

برای این کار شما باید این توابع را به برنامه خود اضافه کنید و سپس این تابه را در load فرم مربوطه فراخوانی کنید.


private void Form1_Load(object sender, EventArgs e)
{
CreatRoundRect();
}

با اجرای برنامه فرم شما گرد نمایش داده میشود . کافی است که using زیر را به برنامه اضافه کنید

using System.Runtime.InteropServices;

حالا این چند تابع را در فرم خود بنویسید

لطفا به ادامه مطلب مراجعه کنید



ادامه مطلب |   نوشته شده توسط مدیر سایت در 1388/05/15 و : 15:2


امار سايت

 

لینک دوستان

 

لوگو ی دوستان

 

وضعيت در Yahoo

 

جستجوی دامین

 

لينك هاي ما

 
Maftoox . ltd Free Software ® . Copyright © 2007-2010 Maftoox.Ltd
Powerd By : M.Maftooh    Cms By : Onix Press Cms 3.4