Permalink
Cannot retrieve contributors at this time
Fetching contributors…
| // <SnippetInlineUIContainerCodeOnlyExampleWholePage> | |
| using System; | |
| using System.Windows; | |
| using System.Windows.Media; | |
| using System.Windows.Controls; | |
| using System.Windows.Documents; | |
| namespace SDKSample | |
| { | |
| public partial class InlineUIContainerExample : Page | |
| { | |
| public InlineUIContainerExample() | |
| { | |
| Run run1 = new Run(" Text to precede the button... "); | |
| Run run2 = new Run(" Text to follow the button... "); | |
| // Create a new button to be hosted in the paragraph. | |
| Button myButton = new Button(); | |
| myButton.Content = "Click me!"; | |
| // Create a new InlineUIContainer to contain the Button. | |
| InlineUIContainer myInlineUIContainer = new InlineUIContainer(); | |
| // Set the BaselineAlignment property to "Bottom" so that the | |
| // Button aligns properly with the text. | |
| myInlineUIContainer.BaselineAlignment = BaselineAlignment.Bottom; | |
| // Asign the button as the UI container's child. | |
| myInlineUIContainer.Child = myButton; | |
| // Create the paragraph and add content to it. | |
| Paragraph myParagraph = new Paragraph(); | |
| myParagraph.Inlines.Add(run1); | |
| myParagraph.Inlines.Add(myInlineUIContainer); | |
| myParagraph.Inlines.Add(run2); | |
| // Create a FlowDocument and add the paragraph to it. | |
| FlowDocument myFlowDocument = new FlowDocument(); | |
| myFlowDocument.Blocks.Add(myParagraph); | |
| this.Content = myFlowDocument; | |
| } | |
| } | |
| } | |
| // </SnippetInlineUIContainerCodeOnlyExampleWholePage> |