سوال راجع به سی شارپ
#1
Note 
سلام
2تا سوال داشتم

1. هست وقتی بروی بالای فرم کلیک کنید میشه فرم رو تکون داد ، آیا میشه قسمت FormBorderStyle : None کرد و یه مثلا Picturebox گذاشت و وقتی که روی picturebox کلیک کنند و نگه دارند فرم قابلیت جابه جایی پیدا کنه ؟ اگه همچین چیزی میشه ،لطفا کدشو همینجا بدید

2. چطوری با همین روش کاری کنم که فرمم قابلیت تغییر اندازه داشته باشه یعنی موقعی که FormBorderStyle : None باشه؟ کدشو میخوام لطفا اگه کسی بلده بگه
ممنون

پاسخ
#2
Note 
سلام

private void pic_MouseDown(object sender, MouseEventArgs e)
{
dragging = true;
dragCursorPoint = Cursor.Position;
dragFormPoint = this.Location;
}

private void pic_MouseMove(object sender, MouseEventArgs e)
{
if (dragging)
{
Point dif = Point.Subtract(Cursor.Position, new Size(dragCursorPoint));
this.Location = Point.Add(dragFormPoint, new Size(dif));
}
}

private void pic_MouseUp(object sender, MouseEventArgs e)
{
dragging = false;
}

.Are you a programmer? welcome home
ببخشید که یکم کم پیدا شدیم Blush
پاسخ
#3
Note 
سلام ارور میده و میگه :
The Name "dragging , dragCursorPoint , dragFormPoint ,dragFormPoint" Does not exist in the current context
یه سوال دیگه دارم،
چطوری میفهمید Void ها رو با چه دستوری باید نوشت؟ یعنی نگاه توی vb6 2تا قسمت بود که مثلا اگه فرم رو انتخاب میکردید و میخواستید توی قسمت فرم لود یه کدی بنویسید ، روی Load کلیک میکردید و sub رو براتون مینوشت ، توی سی شارپ چطوریه؟ از ویژوال استودیو 2012 و سی شارپ 2010 استفاده میکنم

پاسخ
#4
Note 
سلام
متغیر ها تعریف نشدن این کد رو بالای public Form1() بذارید:
[CSHARP] bool dragging = false;
Point dragCursorPoint;
Point dragFormPoint;[/CSHARP]

اول کنترل picturebox خودتون رو قرار بدید و اسمش رو pic بذارید و در حالت انتخاب قرار بدید بعد برای اینکه رویدادها رو اضافه کنید از پنل Peroperties قسمت Events رو فعال کنید
Event های کنترل مورد نظر اونجا لیست شدن برای اضافه کردن داخل کادر دابل کلیک کنید تا به قسمت کد نویسی برید.

[ATTACH=CONFIG]448[/ATTACH]

پاسخ
#5
Note 
سلام فدای همتون که کمکم میکنید ، این مشکلم حل شد

یه سوال دارم
من برای ذخیره textBox هام از دستور زیر استفاده میکنم :
Microsoft.VisualBasic.Interaction.SaveSetting(Application.ProductName, Application.ProductName, "-+textBox1-++++", textBox1.Text);

و برای فرا خوانی اون از دستور زیر استفاده میکنم :

textBox1.Text = Microsoft.VisualBasic.Interaction.GetSetting(Application.ProductName, Application.ProductName, "-+textBox1-++++", "");

برای ذخیره سازی بقیه چیز ها مثله checkBox و RadioButton از چه دستوری استفاده میشه

و یه سوال دیگه دارم میخوام کار با Database رو شروع کنم ، از کجا باید یاد بگیرم؟ تاپیک که از صفر نشون بده هست؟( سایت خارجیییییییییی ندید PLZ)

پاسخ
#6
Note 
pashmak نوشته است:سلام فدای همتون که کمکم میکنید ، این مشکلم حل شد

یه سوال دارم
من برای ذخیره textBox هام از دستور زیر استفاده میکنم :
Microsoft.VisualBasic.Interaction.SaveSetting(Application.ProductName, Application.ProductName, "-+textBox1-++++", textBox1.Text);

و برای فرا خوانی اون از دستور زیر استفاده میکنم :

textBox1.Text = Microsoft.VisualBasic.Interaction.GetSetting(Application.ProductName, Application.ProductName, "-+textBox1-++++", "");

برای ذخیره سازی بقیه چیز ها مثله checkBox و RadioButton از چه دستوری استفاده میشه

و یه سوال دیگه دارم میخوام کار با Database رو شروع کنم ، از کجا باید یاد بگیرم؟ تاپیک که از صفر نشون بده هست؟( سایت خارجیییییییییی ندید PLZ)

سلام دوست عزیز
برای سوال هایی که به هم ربط ندارن تاپیک جداگانه ایجاد کنید. عنوان تاپیک هم باید مربوط به سوال باشه مثلا "سوال راجع به سی شارپ " اصلا عنوان مناسبی نیست
اینطوری اگه یکی دیگه هم همین سوال رو داشته باشه خیلی راحت پیدا میکنه و شما هم خیلی زودتر به جواب میرسی.
مثال یک عنوان مناسب: ذخیره مقدار radiobutton در رجیستری
موفق باشی

پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Note کتاب آموزش Parse کردن یک خبر خوان وردپرسی برای ویندوزفون The Arrow 0 968 23-04-2015 ساعت 09:24
آخرین ارسال: The Arrow
Note سوال ساخت تقویم فارسی در ویندوز 8.1 The Arrow 2 978 16-01-2015 ساعت 00:32
آخرین ارسال: The Arrow
Note دیتابیس SQLite در سی شارپ The Arrow 3 2,404 07-11-2014 ساعت 22:40
آخرین ارسال: VBProgrammer
Note FileAssociation در سی شارپ The Arrow 1 563 05-11-2014 ساعت 12:32
آخرین ارسال: SOFTAFZAR
Note آموزش کامل سی شارپ (ویدئو) xMAN 2 678 02-10-2014 ساعت 12:50
آخرین ارسال: xMAN
Note explorer سی شارپ cMan 1 483 30-08-2014 ساعت 12:07
آخرین ارسال: SOFTAFZAR
Note پیدا کردن متن در سی شارپ arfanz 7 870 27-08-2014 ساعت 01:10
آخرین ارسال: The Arrow
Note برنامه نویسی موازی با سی شارپ xMAN 0 448 05-08-2014 ساعت 12:01
آخرین ارسال: xMAN
Note جستجو در یک متن در سی شارپ arfanz 12 2,220 16-07-2014 ساعت 09:32
آخرین ارسال: Stack OverFlow
Note مخفف کنترلهای سی شارپ mshayan 2 843 15-07-2014 ساعت 13:32
آخرین ارسال: mshayan

کاربرانِ درحال بازدید از این موضوع:   1 مهمان