我正在用Xamarin Studio在Mac機器上使用PCL創建我的第一個xamarin表單應用程序。 我讀了很多文章來創建應用程序的全局風格,但我無法訪問App.xaml.cs文件中聲明應用程序內部任何文件的樣式。我提到了我使用的一些代碼。或者如果有人有其他選擇讓它變得容易或無論如何可能,請給我建議。提前致謝。如何爲Xamarin表單應用程序創建全局樣式
App.xaml.cs-
<Application xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="DinePerfect.App">
<Application.Resources>
<ResourceDictionary>
<Style x:Key="btnStyle" TargetType="Button">
<Setter Property="HorizontalOptions" Value="Center" />
<Setter Property="VerticalOptions" Value="CenterAndExpand" />
<Setter Property="BorderColor" Value="Lime" />
<Setter Property="BorderRadius" Value="5" />
<Setter Property="BorderWidth" Value="5" />
<Setter Property="WidthRequest" Value="200" />
<Setter Property="TextColor" Value="Teal" />
</Style>
</ResourceDictionary>
</Application.Resources>
</Application>
呼叫風格在其他文件 -
<Button Text="Login" Style="{StaticResource btnStyle} TextColor="Black" BackgroundColor="#9C661F" Clicked="btnLoginClicked" />
嗨@Marius - 我不知道,但我掙扎着它從兩天,我收到錯誤,StaticResource btnStyle沒有找到。如果我在每個單獨的文件中聲明上面的樣式,我會得到它。你能告訴我你遵循了什麼程序嗎? – Dipak
嗨,我添加了一個項目鏈接,我在那裏複製你的問題。你可以發佈一個完整的XAML頁面,你引用的風格?我不知道爲什麼這不適合你。 –