Ironruby WPF GUIの構築
-
25-10-2019 - |
質問
これはばかげた質問かもしれませんが、IronRubyとMS Visual Studio 2010を一緒に使用して、ある種のウィンドウでXAMLを編集し、もう一方のウィンドウでRubyをコードすることができるという印象を受けていました。
これは、C#、Basic、C ++でのみ可能ですか?
私はそのように閲覧して、このような鉄rubyのスニペットを見ました:
button1.click do |sender, args|
MessageBox.show("Hello World!")
end
それで、それはあなたが何らかの形でGUIを作成することができる理由でありますが、視覚的なGUIの作成者はIronrubyで利用できませんか?
解決
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を参照してください
所属していません StackOverflow