Exemplo n.º 1
0
        public ImagePage()
        {
            // Layout controls
            quitButton = new Button
            {
                Text = "Quit"
            };
            quitButton.Clicked += quitButton_Clicked;

            noTargetButton = new Button
            {
                Text = "No Target"
            };
            noTargetButton.Clicked += noTargetButton_Clicked;

            doneButton = new Button
            {
                Text = "Done"
            };
            doneButton.Clicked += doneButton_Clicked;

            resetLabelsButton = new Button
            {
                Text = "Reset"
            };
            resetLabelsButton.Clicked += resetLabelsButton_Clicked;

            tapcounter = new Label
            {
                Text = "TAPPED 0 TIMES"
            };

            ImageSource mImageSource = new UriImageSource
            {
                Uri = new Uri(ServerConnection.imageResource + "1")
            };

            mImage = new Image
            {
                HorizontalOptions = LayoutOptions.Center,
                VerticalOptions   = LayoutOptions.Center,
                BackgroundColor   = Color.Yellow,
                HeightRequest     = 200,
                Aspect            = Xamarin.Forms.Aspect.AspectFit,
                //Source = "http://developer.xamarin.com/demo/IMG_1415.JPG"
                //Source = ImageSource.FromResource("ResourceBitmapCode.Images.img.jpg")
                Source = mImageSource
            };


            AbsoluteLayout.SetLayoutFlags(mImage, AbsoluteLayoutFlags.None);

            tapPointsLayout = new MR.Gestures.AbsoluteLayout
            {
                VerticalOptions   = LayoutOptions.Center,
                HorizontalOptions = LayoutOptions.Center,
                BackgroundColor   = Color.Teal
            };
            tapPointsLayout.Tapped += absoluteLayout_Tapped;

            ResetLabels();

            LayoutPage();
        }
Exemplo n.º 2
0
		public ImagePage()
		{
			// Layout controls
			quitButton = new Button
			{
				Text = "Quit"
			};
			quitButton.Clicked += quitButton_Clicked;

			noTargetButton = new Button
			{
				Text = "No Target"
			};
			noTargetButton.Clicked += noTargetButton_Clicked;

			doneButton = new Button
			{
				Text = "Done"
			};
			doneButton.Clicked += doneButton_Clicked;

			resetLabelsButton = new Button
			{
				Text = "Reset"
			};
			resetLabelsButton.Clicked += resetLabelsButton_Clicked;

			tapcounter = new Label
			{
				Text = "TAPPED 0 TIMES"
			};

			ImageSource mImageSource = new UriImageSource
			{
				Uri = new Uri(ServerConnection.imageResource + "1")
			};

			mImage = new Image
			{
				HorizontalOptions = LayoutOptions.Center,
				VerticalOptions = LayoutOptions.Center,
				BackgroundColor = Color.Yellow,
				HeightRequest = 200,
				Aspect = Xamarin.Forms.Aspect.AspectFit,
				//Source = "http://developer.xamarin.com/demo/IMG_1415.JPG"
				//Source = ImageSource.FromResource("ResourceBitmapCode.Images.img.jpg")
				Source = mImageSource
			};


			AbsoluteLayout.SetLayoutFlags(mImage, AbsoluteLayoutFlags.None);

			tapPointsLayout = new MR.Gestures.AbsoluteLayout
			{
				VerticalOptions = LayoutOptions.Center,
				HorizontalOptions = LayoutOptions.Center,
				BackgroundColor = Color.Teal
			};
			tapPointsLayout.Tapped += absoluteLayout_Tapped;

			ResetLabels();

			LayoutPage();
		}