Железный Рубин в Windows Visual Studio - PullRequest
2 голосов
/ 20 декабря 2011

Я пытался создать приложение Windows с использованием Iron Ruby версии 1.1 и Ruby in Steel для Windows Visual Studio 2010. Я много раз пытался запустить новый проект приложения Windows Ruby для Windows.Я могу создать такой проект, однако при создании проект представляет собой просто файл .rb.У меня вопрос, как я могу создать файл формы Windows в режиме [Дизайн]?

Ответы [ 3 ]

2 голосов
/ 20 декабря 2011

В Iron Ruby отсутствует поддержка дизайнера в WinForms. Вам придется вручную его кодировать, большая часть того, что дизайнер делает для вас.

Кто-то написал инструмент для преобразования кода конструктора C # в Ruby, но это такая же поддержка для дизайнера WinForms, как и в Iron Ruby.

Возможно, позже будет добавлена ​​поддержка функциональности дизайнера, как стороннего, так и официального, но сейчас такого не существует. Хотя есть некоторый многообещающий прогресс .

1 голос
/ 20 декабря 2011

Хотя Visual Studio с Ruby in Steel не поддерживает проектирование Windows Forms, вы можете попробовать использовать SharpDevelop хотя бы для генерации кода Windows Forms. SharpDevelop поддерживает создание проектов Windows Forms в IronRuby , а также имеет конструктор форм, который будет генерировать код IronRuby.

Насколько мне известно, поддержка IronRuby, над которой работал SapphireSteel, была остановлена ​​, и они концентрируются на стандартном Ruby.

0 голосов
/ 21 декабря 2011

Вы можете использовать Blend для разработки своего пользовательского интерфейса в XAML. Пожалуйста, обратитесь к ссылке ниже, где я включил код для запуска формы XAML из Ruby. Надеюсь, это поможет.

Использование XAML с Ruby

...