質問

これはばかげた質問かもしれませんが、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を参照してください

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top