{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 dialogsinclude Microsoft::Win32#este namespace tem o dialog de impressãoinclude System::Windows::Controlsfile_dialog = OpenFileDialog.newfile_dialog.ShowDialogsave_file = SaveFileDialog.newsave_file.ShowDialogprint_dialog = PrintDialog.newprint_dialog.ShowDialog
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.