Bau von IronRuby WPF -GUIs
-
25-10-2019 - |
Frage
Dies mag eine dumme Frage sein, aber ich hatte den Eindruck, dass es möglich war, IronRuby und MS Visual Studio 2010 zusammen zu verwenden, um die Schnittstellen in einem Fenster zu bauen und in einem Fenster zu codieren?
Ist das nur mit C#, Basic und C ++ möglich?
Ich habe es so durchsucht und einige IronRuby -Snippets wie diese gesehen:
button1.click do |sender, args|
MessageBox.show("Hello World!")
end
Es steht also, dass Sie irgendwie Guis erstellen können, aber ist der visuelle GUI -Schöpfer für IronRuby nicht verfügbar?
Lösung
Um GUIs zu erstellen, sollten Sie XAML mit WPF verwenden. Sie können XAML mit dem Editor in Visual Studio erstellen. Ausführen einer XAML -Datei ist möglich mit:
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
Weitere Informationen finden Sie in IronRuby Unleashed, um weitere Informationen zu erhalten
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow