Building IronRuby WPF GUIs



这可能是一个愚蠢的问题,但我的印象是,有可能使用IronRuby和MS Visual Studio 2010一起排序构建界面编辑XAML在一个窗口和代码ruby在另一个?

这只可能在c#, Basic和c++中实现吗?

我已经浏览了SO,看到了一些IronRuby代码片段,像这样:

button1.click do |sender, args|
    MessageBox.show("Hello World!")
end

所以你可以创建gui是有道理的,但是ironruby不能使用可视化gui创建器吗?

为了构建gui,您应该在WPF中使用XAML。您可以使用Visual Studio中的编辑器创建XAML。可以使用:

运行XAML文件
require "PresentationFramework"
include System::Windows
include System::Windows::Markup
xaml = File.Open('d:/app/window1/xaml', "r").read
@root = System::Windows::Markup::XamlReader.parse(xaml)
app = System::Windows::Application.new
app.run @root

更多信息请参考IronRuby Unleashed

相关内容

  • 没有找到相关文章