PDA

View Full Version : سوال: چگونگی messagebox در monodevelop زبان C#‎



capitan_nemesis
پنج شنبه 19 تیر 1393, 12:50 عصر
با سلام
من دارم زبان سی شارپ کار میکنم (کلاس شو میرم)
ولی
روی vs هستش و من دارم monodevelop کار میکنم
ولی
یه مشکل messagebox نمیگیره در Mono چکار کنم ؟؟؟
کدش چیه ؟؟؟
در vs بلدم messagebox.shoe("");
ولی
در mono این کد کار نمیکنه

erfan_urchin
پنج شنبه 19 تیر 1393, 12:54 عصر
MessageDialog md = new MessageDialog(this, DialogFlags.Modal, MessageType.Error, ButtonsType.Close, "خطا در ورود پسورد");
md.Title="خطا";

capitan_nemesis
پنج شنبه 19 تیر 1393, 13:09 عصر
امتحان کردم نشد

using System;
using Gtk;

public partial class MainWindow: Gtk.Window
{
public MainWindow():base(Gtk.WindowType.Toplevel)
{
Build();
}

protected void OnDeleteEvent(objectsender,DeleteEventArgsa)
{
Application.Quit();
a.RetVal=true;
}

protected void exit(objectsender,EventArgse)
{
Application.Quit();
}

protected void OnButton7Clicked(objectsender,EventArgse)
{
inta=0;
intb=0;
intc=0;

a=Convert.ToInt32(txt_num1.Text);
b=Convert.ToInt32(txt_num2.Text);
sum_num.Text=c.ToString();

c=a*b;

if(c>50)
{
MessageDialog md=new MessageDialog(this,DialogFlags.Modal,MessageType.E rror,ButtonsType.Close,"عددبزرگاست");
md.Title="توجهتوجه";
}

if(c<50)
{
MessageDialog md=new MessageDialog(this,DialogFlags.Modal,MessageType.E rror,ButtonsType.Close,"عددکوچکاستاست");
md.Title="توجه توجه";
}
else
{
MessageDialog md=new MessageDialog(this,DialogFlags.Modal,MessageType.E rror,ButtonsType.Close,"عددمساویاست");
md.Title="توجهتوجه";
}
}
}

capitan_nemesis
پنج شنبه 19 تیر 1393, 16:26 عصر
از دوستان کسی نبود

erfan_urchin
پنج شنبه 19 تیر 1393, 17:23 عصر
باید آخرش نمایشش بدی دیگه
فکر میکنم کد نمایشش این باشه
md.Run();

alexmcse
پنج شنبه 02 مرداد 1393, 11:39 صبح
Gtk در کجا قرار دارد ؟

capitan_nemesis
جمعه 03 مرداد 1393, 16:39 عصر
با سلام
بعد از این که روی new کلیک کردی رو سی شارپ کلیک کن و سپس gtk# 2.0 project رو کلیک کن

بهنامک‍‍
یک شنبه 12 مرداد 1393, 23:25 عصر
MessageDialogmd=newMessageDialog(null,DialogFlags. Modal,MessageType.Info,ButtonsType.Ok,"salamdonya");
md.Run();
md.Destroy();