C# как конвертировать VB 2010 в monodevelop
Так что бы можно было редактировать свойства элементов итд..
Компилировать он компилирует прогу но в отличии от винды она выглядит очень криво..
а кок поправить визуально не знаю так как вместо форм открывается текст...
И не знаю как задать что бы компонент баттон использовал системный цвет а не белый на винде я задал белый но в лине это оч криво смотрится...
Кнопки создавал с помощью массива
//рисую кнопки на экране
for (int i = 0; i < Buttons.GetLength(0); i++)
for (int j = 0; j < Buttons.GetLength(1); j++)
{
Buttons[i, j] = new Button();//создание кнопы
Buttons[i, j].Size = new Size(30, 30);//размер кнопы
Buttons[i, j].Location = new Point(5 + j * 30, 30 + i * 30);//координаты кнопы
//где 5 отступ от формы I*30 координата кнопы
Buttons[i, j].Text = "";//текст кнопы
Buttons[i, j].Font = new System.Drawing.Font("Microsoft Sans Serif", 9F);//шрифт 9
//Buttons[i, j].SetStyle += new SetStyle(ControlStyles.StandardClick | ControlStyles.StandardDoubleClick, true);
// this/Button.SetStyle += SetStyle(ControlStyles.StandardClick | ControlStyles.StandardDoubleClick, true);
if (pole[i, j] == 9) //если в кнопке мина то текст по центру
Buttons[i, j].TextAlign = System.Drawing.ContentAlignment.TopCenter;//и надпись выравнваем по центру
Buttons[i, j].Name = Convert.ToString(i) + " " + Convert.ToString(j);//даю кнопе имя состоящие из i пробел j
// Buttons[i, j].MouseDoubleClick += new MouseEventHandler(mybutton_MouseDoubleClick); //Отлавливаю двойной щелчёк.
Buttons[i, j].MouseClick += new MouseEventHandler(S_MouseClick); //вызываю функцию для конкретной щелкнутой кнопы в массиве
Buttons[i, j].MouseDown += new MouseEventHandler(mine_MouseDown);//Отлавливаем нажатие правой кнопки мышки :) и средней и левой
Buttons[i, j].MouseUp +=new MouseEventHandler(Form1_MouseUp);//проверяю отпустили ли кнопку мышки
//как сделать так что бы моно теперь сделал системный цвет?? в выподающем списке такого не нашел...
Buttons[i, j].BackColor = Color.White;//фон кнопы белый
this.Controls.Add(Buttons[i, j]);//Пихаем кнопу на форму
}