Exemple #1
0
        public PhotoViewModel(IMediaFileImage asset)
        {
            _asset = asset;

            Width   = 500;
            Height  = 500;
            Quality = 90;

            Orientation = MediaFileImageOrientation.Up.ToString();
            ResizeMode  = MediaFileGetImageOptions.ImageResizeAspect.AspectFit.ToString();

            Apply();
        }
Exemple #2
0
        public Photo(IMediaFileImage image)
        {
            InitializeComponent();

            imgOrientationPicker.Items.Add("Up");
            imgOrientationPicker.Items.Add("UpMirrored");
            imgOrientationPicker.Items.Add("Down");
            imgOrientationPicker.Items.Add("DownMirrored");
            imgOrientationPicker.Items.Add("LeftMirrored");
            imgOrientationPicker.Items.Add("Left");
            imgOrientationPicker.Items.Add("RightMirrored");
            imgOrientationPicker.Items.Add("Right");

            imgResizeModePicker.Items.Add("Fill");
            imgResizeModePicker.Items.Add("AspectFill");
            imgResizeModePicker.Items.Add("AspectFit");

            BindingContext = new PhotoViewModel(image);
        }