2016-04-12 56 views
0

我最近開始專門爲通用Windows平臺開發了一個Xamarin Forms項目。爲了爲應用程序添加一些全局樣式,我遇到了一個元素,我不知道uwp的等效語法:Xamarin ContentViewXamarin Xaml的Microsoft Xaml元素等效「ContentView」

(即我知道Xamarin Label = UWP TextBlock,Xamarin HorizontalOptions = UWP HorizontalAlignment

Xamarin:

<Style x:Key="errorContainer" TargetType="ContentView">   
    <Setter Property="BackgroundColor" Value="Red"/> 
    <Setter Property="HorizontalOptions" Value="Fill"/> 
    <Setter Property="Padding" Value="15"/> 
</Style> 

UWP:

<Style x:Key="errorContainer" TargetType="?????????"> 
    <Setter Property="Background" Value="Red"/> 
    <Setter Property="HorizontalAlignment" Value="Stretch"/> 
    <Setter Property="Padding" Value="15"/> 
</Style> 

tldr; Xamarin ContentView = UWP ??????

感謝您的幫助

+0

難道是內容展示? Universal Apps中是否屬於這種情況?這是一個WPF控件。 –

回答

0

ContentControl(和它的派生類型,如Border)應滿足您的需要。

(因爲它有一個ContentTemplate屬性,Xamarin.Forms' ContentViewTemplatedView派生。)