示例#1
0
        protected override void OnAppearing()
        {
            base.OnAppearing();
            SettingsButton.IconImageSource = ImageSource.FromStream(() => new MemoryStream(PlatformSpecificInterface.ResizeImage(ResumeApp.Resources.Resources.SettingsIcon, PlatformSpecificInterface.IconWidth, PlatformSpecificInterface.IconHeight)));
            AboutButton.IconImageSource    = ImageSource.FromStream(() => new MemoryStream(PlatformSpecificInterface.ResizeImage(ResumeApp.Resources.Resources.InfoIcon, PlatformSpecificInterface.IconWidth, PlatformSpecificInterface.IconHeight)));
            switch (SelectedTheme)
            {
            default:
                ProfileImage.Source = ImageSource.FromStream(() => new MemoryStream(System.Convert.FromBase64String(Base64Resources.BlueIcon)));
                break;

            case "Orange":
                ProfileImage.Source = ImageSource.FromStream(() => new MemoryStream(System.Convert.FromBase64String(Base64Resources.OrangeIcon)));
                break;

            case "GrayScale":
                ProfileImage.Source = ImageSource.FromStream(() => new MemoryStream(System.Convert.FromBase64String(Base64Resources.NoirIcon)));
                break;

            case "Green":
                ProfileImage.Source = ImageSource.FromStream(() => new MemoryStream(System.Convert.FromBase64String(Base64Resources.GreenIcon)));
                break;

            case "Neon":
                ProfileImage.Source = ImageSource.FromStream(() => new MemoryStream(System.Convert.FromBase64String(Base64Resources.NeonIcon)));
                break;

            case "Red":
                ProfileImage.Source = ImageSource.FromStream(() => new MemoryStream(System.Convert.FromBase64String(Base64Resources.RedIcon)));
                break;
            }
        }
示例#2
0
 public OPMPage()
 {
     InitializeComponent();
     VM = (OPMViewModel)this.BindingContext;
     MainFrame.Content = MainGrid;
     Title             = "OPM";
     BluetoothButton.IconImageSource = ImageSource.FromStream(() => new MemoryStream(PlatformSpecificInterface.ResizeImage(ResumeApp.Resources.Resources.BluetoothIcon, PlatformSpecificInterface.IconWidth, PlatformSpecificInterface.IconHeight)));
     SettingsButton.IconImageSource  = ImageSource.FromStream(() => new MemoryStream(PlatformSpecificInterface.ResizeImage(ResumeApp.Resources.Resources.SettingsIcon, PlatformSpecificInterface.IconWidth, PlatformSpecificInterface.IconHeight)));
 }