{tecnologia, conceitos, negócios, idéias, práticas, .NET, ruby, osx, ios e algo mais}
11/08/2010
Fala galera, este post é bem curto, apenas para mostrar como abrir janelas de diálogo no WPF utilziando IronRuby (veja outro exemplo simples aqui).Estou montando alguns exemplos para a palestra de IronRuby no TDC 2010, e resolvi colocar algumas coisas aqui.Vou fazer tudo no console, então digite os comandos de cada linha e pressione enter no console do IronRuby.Inicie o Command do Windows e digite ir (adicione o IronRuby no Path, para facilitar).
require 'PresentationFramework'
require 'PresentationCore'
# este é o namespace onde temos alguns dialogs
include Microsoft::Win32
# este namespace tem o dialog de impressão
include System::Windows::Controls
file_dialog = OpenFileDialog.new
file_dialog.ShowDialog
save_file = SaveFileDialog.new
save_file.ShowDialog
print_dialog = PrintDialog.new
print_dialog.ShowDialogCom isso teremos algo como:
Você também pode salvar estes comandos em um arquivo, por exemplo dialogs.rb.Depois no cmd digite “ir dialogs.rb” e os dialogs serão abertos =)É isso galera. No TDC 2010 tem mais exemplos de IronRuby com WinForms, WPF, Silverlight e integração com C#. Não percam!
Abraços, Vinicius Quaiato.