我們的組織遵循同樣的顯示風格。因此,我想要創建一個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