private void displaySetMood() { btnInfo.Hidden = false; btnConfirm.Hidden = false; if (CurrentPrompt != null) { this.txtLog.Text = string.Format("{0:H:mm} {1}", CurrentPrompt.TimeStamp.ToLocalTime(ApplicationState.Current.EventTimeOffset), CurrentPrompt.NotificationText);; } else { this.txtLog.Text = string.Format("{0:H:mm} General Mood Log", DateTime.UtcNow.ToLocalTime(ApplicationState.Current.EventTimeOffset)); } this.txtLog.TextColor = UIColor.White; this.txtPrompt.Hidden = true; this.txtPrompt.TextColor = UIColor.White; this.txtPrompt.Text = CurrentPrompt != null ? CurrentPrompt.NotificationText : ""; this.txtFeel.Hidden = false; this.txtFeel.TextColor = UIColor.White; this.txtFeel.Text = CurrentPrompt != null && CurrentPrompt.ActiveTil < DateTime.UtcNow ? "What was your mood?" : "What is your mood?"; this.txtMood.Hidden = false; this.txtMood.TextColor = UIColor.White; this.txtMood.Text = ""; this.btnConfirm.Hidden = true; this.btnInfo.Enabled = true; this.btnCancel.Enabled = true; this.btnCancel.Alpha = 1; this.btnInfo.Alpha = 1; // Perform any additional setup after loading the view, typically from a nib. var moods = Mood.List().OrderBy(m => m.DisplayIndex).ToList(); List <UIButton> btns = new List <UIButton> () { SetMood1, SetMood2, SetMood3, SetMood4, SetMood5, SetMood6, SetMood7, SetMood8, SetMood9, SetMood10 }; for (int i = 0; i < moods.Count(); i++) { var mood = moods [i]; var btn = btns [i]; //btn.SetTitle (mood.Name, UIControlState.Normal); btn.TouchUpInside += (object sender, EventArgs e) => { displayMood(mood); }; } btnInfo.TouchUpInside += (object sender, EventArgs e) => { ShowHelp(); }; btnConfirm.TouchUpInside += (object sender, EventArgs e) => { SetMyMood(); }; btnCancel.TouchUpInside += (object sender, EventArgs e) => { cancel(); }; animatorView = new ApngPlayerBinding.AVAnimatorView(); // (new RectangleF(100,100,200,200)); animatorView.Frame = new RectangleF(300, 160, 400, 400); animatorView.Image = Resources.NeutralCharacter; //animatorView.Bounds = new RectangleF(40,148,240,240); //animatorView.BackgroundColor = UIColor.Red; this.View.Add(animatorView); }