PDA

View Full Version : سوال: چگونگی تعریف دکمه new در برنامه notepad و ایجاد یک سفحه جدید!



shahinexir
جمعه 14 تیر 1392, 16:30 عصر
سلام به همه. من مدت کوتاهیه که دارم سی شارپ کار میکنم و یه پروژه تحت عنوان ساختن یه نت پد درست مثل همین نت پد ساده ویندوز رو شروع کردم ولی یه مشکل کوچیک دارم.
مشکل اینجاست که میخواهم بعد از اینکه برنامه رو اجرا کردم و از منویی که ساختم گزینه new رو زدم هر چیزی که تو نتپد نوشته بودم پاک شه و در واقع یه نت پد جدید باز شه و جای اون رو بگیره.درست مثل کاری که نتپد ویندوز انجام میده
فک نکنم چیزه زیاد پیچیده ای باشه ولی ممنون میشم اگر کمک کنین و اون تکه کد رو بهم بگید
اینم تیکه کدی که نوشتم ااما مشکل داره و خطا میده:

private void newToolStripMenuItem_Click(object sender, EventArgs e)
{
textBox1 = ResetText();

TextBox newtext = new TextBox();
}

CsharpNevisi
جمعه 14 تیر 1392, 16:44 عصر
این که خیلی خیلی سادست .. !!!


textBox1.Text="";

من وقتی که برنامه نویسیو شروع کردم یه برنامه تکست ادیتور نوشتم که میتونه خیلی کمکت کنه ... خواستی بگو بهت بدم

shahinexir
جمعه 14 تیر 1392, 16:51 عصر
آره مثل اینکه خیلی ساده بود !! :D
میگن معما چو حل گردد آسان شود همینه! :)
مرسی . ممنون میشم اگه برام برنامتو بزاری ببینم

CsharpNevisi
جمعه 14 تیر 1392, 17:04 عصر
خواهش ... اینم لینکش :
http://s2.picofile.com/file/7832154187/Text_Editor.rar.html

CsharpNevisi
جمعه 14 تیر 1392, 17:33 عصر
هر سوالی در مورد کدها داشتی ... تو همین تایپیک بگو ..... !!

davidrobert
جمعه 14 تیر 1392, 18:18 عصر
بفرمائید این کد notepad با قابلیت new کردن صفحه جدید http://uplod.ir/k9cvbkqg4u0u/NotePad+.rar.htm
موفق باشید.

Arash_janusV3
جمعه 14 تیر 1392, 18:21 عصر
بهتره دو نوع جدید بگذارید
1_ جدید در همین صفحه
2_ جدید در صفحه جدید
ممکنه کاربری اطلاعات این صفحه رو نیاز داشته باشه
و احتیاج داشته باشه در صفحه ای دیگر اطلاعاتی رو یادداشت کنه

davidrobert
جمعه 14 تیر 1392, 18:26 عصر
بهتره دو نوع جدید بگذارید
1_ جدید در همین صفحه
2_ جدید در صفحه جدید
ممکنه کاربری اطلاعات این صفحه رو نیاز داشته باشه
و احتیاج داشته باشه در صفحه ای دیگر اطلاعاتی رو یادداشت کنه
برادر جان اون امکانی که مخواهید فایلی که گذاشتم برای شما داره.

Arash_janusV3
جمعه 14 تیر 1392, 18:47 عصر
برادر جان اون امکانی که مخواهید فایلی که گذاشتم برای شما داره.
اخوی:لبخندساده:
من فایل رو ندیدم
من چنین امکانی رو نمی خواستم پیشنهاد دادم دونوع جدید بگذارند بهتره