【问题标题】:Building IronRuby WPF GUIs构建 IronRuby WPF GUI
【发布时间】:2011-11-30 01:47:46
【问题描述】:

这可能是一个愚蠢的问题,但我的印象是可以一起使用 IronRuby 和 MS Visual Studio 2010 来排序构建接口\在一个窗口中编辑 XAML 并在另一个窗口中编写 ruby​​ 代码?

这仅适用于 C#、Basic 和 C++ 吗?

我浏览过 SO 并看到一些 IronRuby sn-ps 像这样:

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

因此,您可以通过某种方式创建 GUI,但视觉 gui 创建器是否不适用于 Ironruby?

【问题讨论】:

    标签: wpf visual-studio-2010 user-interface ironruby


    【解决方案1】:

    为了构建 GUI,您应该将 XAML 与 WPF 一起使用。您可以使用 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 了解更多信息

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-10
      • 2013-10-12
      • 2012-06-12
      相关资源
      最近更新 更多