我们的组织遵循同样的显示风格。因此,我想要创建一个UserControl
模板,它应该布局和设置一个简单的ONE COLUMN TEMPLATE(这里的一列表示一个Label
/Widget
对)。如何在Silverlight中创建UserControl模板
当此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 Name <TextBox>
Middle Name <TextBox>
Last Name <TextBox>
使用'UniformGrid'。 –
HighCore .....当用户控件模板用于显示的客户端部分(在Xaml中)时,您可以请详细说明并向我展示一些代码,以构建UserControl – Gobind