diff options
Diffstat (limited to 'Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla42069.cs')
-rw-r--r-- | Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla42069.cs | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla42069.cs b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla42069.cs index 7abfa5d3..d4de5aa3 100644 --- a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla42069.cs +++ b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla42069.cs @@ -19,11 +19,16 @@ namespace Xamarin.Forms.Controls if (!Application.Current.Resources.ContainsKey("SomeSmallImage")) { - var smallImage = new OnPlatform<ImageSource> { - Android = ImageSource.FromFile("coffee.png"), - WinPhone = ImageSource.FromFile("bank.png"), - iOS = ImageSource.FromFile("coffee.png") - }; + ImageSource smallImage; + switch (Device.RuntimePlatform) { + default: + smallImage = "coffee.png"; + break; + case Device.WinPhone: + case Device.Windows: + smallImage = "bank.png"; + break; + } Application.Current.Resources.Add("SomeSmallImage", smallImage); } |