Question

Cela peut être une question stupide, mais j'avais l'impression qu'il était possible d'utiliser IronRuby et MS Visual Studio 2010 ensemble pour sorte d'interfaces de construction de modifier le XAML dans une seule fenêtre et rubis de code dans l'autre?

Est-ce possible de faire avec C #, Basic et C ++?

Je l'ai vu et SO parcouru quelques extraits IronRuby comme celui-ci:

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

Donc, il va à la raison, vous pouvez créer des interfaces graphiques en quelque sorte, mais est le créateur de IUG visuel non disponible pour IronRuby?

Était-ce utile?

La solution

Afin de construire des interfaces graphiques, vous devez utiliser XAML avec WPF. Vous pouvez créer XAML avec l'éditeur dans Visual Studio. Exécution d'un fichier XAML est possible avec:

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

S'il vous plaît se référer à IronRuby Unleashed pour plus d'informations

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top