Pregunta

Esta puede ser una pregunta tonta, pero tuve la impresión de que era posible usar Ironruby y MS Visual Studio 2010 juntos para construir interfaces editar xaml en una ventana y código rubí en la otra.

¿Es esto posible hacer con C#, Basic y C ++?

He navegado así y he visto algunos fragmentos de Ironruby como este:

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

Entonces, es lógico que pueda crear GUI de alguna manera, pero ¿el creador de GUI visual no está disponible para Ironruby?

¿Fue útil?

Solución

Para construir GUI, debe usar XAML con WPF. Puede crear XAML con el editor en Visual Studio. Ejecutar un archivo XAML es posible con:

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

Consulte Ironruby Unleashed para obtener más información

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top