/* * Dica do dia. * * Essa dica e útil para quem quer montar um controle * a partir de um xaml de forma programática, e caso * queira fazer o inverso também, extrair o xaml do * controle. * * Infelizmente a segunda opção só tem suporte no * WPF, O Silverlight não extrai o xaml dos controles. * */ //Recebe uma string e instancia o Controle //Funciona no WPF e no Silverlight. Grid grid = System.Windows.Markup.XamlReader.Load("<Grid />") as Grid; //Recebe um Controle e extrai o xaml. //Funciona apenas no WPF string strGrid = System.Windows.Markup.XamlWriter.Save(grid);
[…] How To – Instanciar controle a partir de um xaml, e extrair xaml de um controle […]