我们的组织遵循同样的展示风格。因此,我想创建一个UserControl
模板,它应该布局和设置一个简单的 ONE COLUMN TEMPLATE 的样式(这里一列表示一个Label
/Widget
对)。
当它UserControl
用于其他显示时,我们应该能够在其中添加任意数量的Label
/Widget
对。
我在互联网上看到了很多示例,但是所有这些控制都是从提供的,UserControl
但在我的情况下,我们只需要从UserControl
使用它的其他页面提供控制。
例如这个(下面的代码)是我MyPage.Xaml
的。这就是应该如何使用OneColumnTemplate
UserControlTemplate
<template:OneColumnTemplate>
<Rows>
<Row>
<Label>First Name</Label>
<TextBox x:Name="FirstName"></TextBox>
<Row>
<Row>
<Label>Middle Name</Label>
<TextBox x:Name="MiddleName"></TextBox>
</Row>
</Row>
<Label>Last Name</Label>
<TextBox x:Name="LastName"></TextBox>
</Row>
</Rows>
</template:OneColumnTemplate>
并且输出应该是: 三行 Cotaining First, middle and Last Names here (vertically)
First Name <TextBox>
Middle Name <TextBox>
Last Name <TextBox>