Edit

Share via


InlineUIContainer Constructors

Definition

Initializes a new instance of the InlineUIContainer class.

Overloads

InlineUIContainer()

Initializes a new, empty instance of the InlineUIContainer class.

InlineUIContainer(UIElement)

Initializes a new instance of the InlineUIContainer class, taking a specified UIElement object as the initial contents of the new InlineUIContainer.

InlineUIContainer(UIElement, TextPointer)

Initializes a new instance of the InlineUIContainer class, taking a specified UIElement object as the initial contents of the new InlineUIContainer, and a TextPointer specifying an insertion position for the new InlineUIContainer element.

InlineUIContainer()

Initializes a new, empty instance of the InlineUIContainer class.

public:
 InlineUIContainer();
public InlineUIContainer ();
Public Sub New ()

Applies to

InlineUIContainer(UIElement)

Initializes a new instance of the InlineUIContainer class, taking a specified UIElement object as the initial contents of the new InlineUIContainer.

public:
 InlineUIContainer(System::Windows::UIElement ^ childUIElement);
public InlineUIContainer (System.Windows.UIElement childUIElement);
new System.Windows.Documents.InlineUIContainer : System.Windows.UIElement -> System.Windows.Documents.InlineUIContainer
Public Sub New (childUIElement As UIElement)

Parameters

childUIElement
UIElement

An UIElement object specifying the initial contents of the new InlineUIContainer.

Examples

The following example demonstrates usage of this constructor.

// A child UIElement element for the new InlineUIContainer element.
Button buttonx = new Button();
buttonx.Content = "Click me!";

// After this line executes, the new element "inlineUI"
// contains the specified Inline element, "runx".
InlineUIContainer inlineUI = new InlineUIContainer(buttonx);
' A child UIElement element for the new InlineUIContainer element.
Dim buttonx1 As New Button()
buttonx1.Content = "Click me!"

' After this line executes, the new element "inlineUI"
' contains the specified Inline element, "runx".
Dim inlineUI As New InlineUIContainer(buttonx1)

Applies to

InlineUIContainer(UIElement, TextPointer)

Initializes a new instance of the InlineUIContainer class, taking a specified UIElement object as the initial contents of the new InlineUIContainer, and a TextPointer specifying an insertion position for the new InlineUIContainer element.

public:
 InlineUIContainer(System::Windows::UIElement ^ childUIElement, System::Windows::Documents::TextPointer ^ insertionPosition);
public InlineUIContainer (System.Windows.UIElement childUIElement, System.Windows.Documents.TextPointer insertionPosition);
new System.Windows.Documents.InlineUIContainer : System.Windows.UIElement * System.Windows.Documents.TextPointer -> System.Windows.Documents.InlineUIContainer
Public Sub New (childUIElement As UIElement, insertionPosition As TextPointer)

Parameters

childUIElement
UIElement

A UIElement object specifying the initial contents of the new InlineUIContainer. This parameter may be null, in which case no UIElement is inserted.

insertionPosition
TextPointer

A TextPointer specifying an insertion position at which to insert the InlineUIContainer element after it is created, or null for no automatic insertion.

Examples

The following example demonstrates usage of this constructor.

// A child UIElement element for the new InlineUIContainer element.
Button buttonx = new Button();
buttonx.Content = "Click me!";

// An empty paragraph will serve as the container for the new InlineUIContainer element.
Paragraph parx = new Paragraph();

// After this line executes, the new element "inlineUI"
// contains the specified UIElement element, "buttonx".  Also, "inlineUI" is
// inserted at the point indicated by the insertionPosition parameter, 
// which in this case indicates the content start position in the Paragraph 
// element "parx".
InlineUIContainer inlineUI = new InlineUIContainer(buttonx, parx.ContentStart);
' A child UIElement element for the new InlineUIContainer element.
Dim buttonx2 As New Button()
buttonx2.Content = "Click me!"

' An empty paragraph will serve as the container for the new InlineUIContainer element.
Dim parx As New Paragraph()

' After this line executes, the new element "inlineUI"
' contains the specified UIElement element, "buttonx".  Also, "inlineUI" is
' inserted at the point indicated by the insertionPosition parameter, 
' which in this case indicates the content start position in the Paragraph 
' element "parx".
Dim inlineUI2 As New InlineUIContainer(buttonx2, parx.ContentStart)

Applies to