Array
(
)

Silverlight - como criar HyperlinkButton dinamicamente

Coders2016
   - 22 jul 2010

Tenho uma lista com vários nomes de arquivos e queria torná-los HyperlinkButton no Silverlight

Consigo criar dinamicamente esse objeto e adiciona-lo ao XAML?

Eu consegui criar dinamicamente um texto e adicionar ao richtextbox (exemplo abaixo) mas não consegui criar o objeto hyperlink (estou pensando de forma errada?)

 

            Run myRun1 = new Run();

            myRun1.Text = "This is a ";

            Bold myBold = new Bold();

            myBold.Inlines.Add("sample");

            Run myRun2 = new Run();

            myRun2.Text = "text.";

 

            //Create a paragraph and add the Run and Bold to it.

            Paragraph myParagraph = new Paragraph();

            myParagraph.Inlines.Add(myRun1);

            myParagraph.Inlines.Add(myBold);

            myParagraph.Inlines.Add(myRun2);

            // Add the paragraph to the RichTextArea.

            richTextBox1.Blocks.Add(myParagraph);

 

 

             Esse código não funciona!  

            //HyperlinkButton h1 = new HyperlinkButton();

            //h1.Name = "h11";

            //h1.TargetName = "Controle1";

            //h1.NavigateUri = "www.xxx.com.br";

            //stackPanel1.Children.Add(richTextBox1);