void ReleaseDesignerOutlets() { if (EmailContentWebView != null) { EmailContentWebView.Dispose(); EmailContentWebView = null; } if (FromLabel != null) { FromLabel.Dispose(); FromLabel = null; } if (SendEmailButton != null) { SendEmailButton.Dispose(); SendEmailButton = null; } if (SubjectLabel != null) { SubjectLabel.Dispose(); SubjectLabel = null; } if (ToLabel != null) { ToLabel.Dispose(); ToLabel = null; } }
public override void Awake(NSObject context) { base.Awake(context); // Configure interface objects here. Console.WriteLine("{0} awake with context", this); var stations = Stations.All; if (context is NSString) { var parameter = context.ToString(); var index = parameter.IndexOf(",", StringComparison.InvariantCultureIgnoreCase); var fromId = Convert.ToInt32(parameter.Substring(0, index)); var toId = Convert.ToInt32(parameter.Substring(index + 1)); _from = stations.FirstOrDefault(f => f.Id == fromId); _to = stations.FirstOrDefault(t => t.Id == toId); } if (_from == null) { _from = stations.First(); } if (_to == null) { _to = stations.Last(); } FromLabel.SetText(_from.Name); ToLabel.SetText(_to.Name); }
void ReleaseDesignerOutlets() { if (FromLabel != null) { FromLabel.Dispose(); FromLabel = null; } if (ToLabel != null) { ToLabel.Dispose(); ToLabel = null; } if (SubjectLabel != null) { SubjectLabel.Dispose(); SubjectLabel = null; } if (BodyLabel != null) { BodyLabel.Dispose(); BodyLabel = null; } if (DateLabel != null) { DateLabel.Dispose(); DateLabel = null; } }
public override void ViewDidLoad() { base.ViewDidLoad(); var set = this.CreateBindingSet <FirstView, FirstViewModel>(); var model = new MvxPickerViewModel(CurrencyPicker); CurrencyPicker.Model = model; set.Bind(AmountToConvertTF) .For(v => v.Text) .To(vm => vm.PreConvertAmount) .OneWayToSource(); set.Bind(model) .For(v => v.ItemsSource) .To(vm => vm.ConversionCurrencies); set.Bind(model) .For(v => (string)v.SelectedItem) .To(vm => vm.CurrentSelectedCurrency); set.Bind(OverlayView) .For(v => v.Hidden) .To(vm => vm.ShowCurrencyPicker) .WithConversion(new MvxVisibilityValueConverter()) .OneWay(); set.Bind(ClosePickerButton) .To("StopSelectingCurrency"); set.Bind(FromLabel) .For(v => v.Text) .To(vm => vm.FromConvertType) .WithConversion(new PrefixValueConverter(), "From: ") .OneWay(); set.Bind(ToLabel) .For(v => v.Text) .To(vm => vm.ToConvertType) .WithConversion(new PrefixValueConverter(), "To: ") .OneWay(); set.Bind(FromLabel.Tap()) .For(v => v.Command) .To("SelectFromCurrencyType"); set.Bind(ToLabel.Tap()) .For(v => v.Command) .To("SelectToCurrencyType"); set.Bind(ConvertedAmountLabel) .For(v => v.Text) .To(vm => vm.ProcessedPostConvertAmount) .OneWay(); set.Apply(); }
//Shows Converter Menu private void ShowConverter() { //Show the converter menu's controls and labels CategoryLabel.Show(); CategoryComboBox.Show(); InstructionLabel.Show(); ValueOfLabel.Show(); UserInputTextBox.Show(); FromLabel.Show(); InitialUnitsComboBox.Show(); ToLabel.Show(); ResultingUnitsComboBox.Show(); BackButtonLabel.Show(); BackButton.Show(); DividerLabel.Show(); UserInputTextBox.Focus(); }
void ReleaseDesignerOutlets() { if (AmountToConvertTF != null) { AmountToConvertTF.Dispose(); AmountToConvertTF = null; } if (ClosePickerButton != null) { ClosePickerButton.Dispose(); ClosePickerButton = null; } if (ConvertedAmountLabel != null) { ConvertedAmountLabel.Dispose(); ConvertedAmountLabel = null; } if (CurrencyPicker != null) { CurrencyPicker.Dispose(); CurrencyPicker = null; } if (FromLabel != null) { FromLabel.Dispose(); FromLabel = null; } if (OverlayView != null) { OverlayView.Dispose(); OverlayView = null; } if (ToLabel != null) { ToLabel.Dispose(); ToLabel = null; } }
void ReleaseDesignerOutlets() { if (FromLabel != null) { FromLabel.Dispose(); FromLabel = null; } if (HeaderLabel != null) { HeaderLabel.Dispose(); HeaderLabel = null; } if (MessageLabel != null) { MessageLabel.Dispose(); MessageLabel = null; } }
void ReleaseDesignerOutlets() { if (FromLabel != null) { FromLabel.Dispose(); FromLabel = null; } if (FromTextField != null) { FromTextField.Dispose(); FromTextField = null; } if (InputTextField != null) { InputTextField.Dispose(); InputTextField = null; } if (ToLabel != null) { ToLabel.Dispose(); ToLabel = null; } if (ToTextField != null) { ToTextField.Dispose(); ToTextField = null; } if (NextButton != null) { NextButton.Dispose(); NextButton = null; } }
void ReleaseDesignerOutlets() { if (FromLabel != null) { FromLabel.Dispose(); FromLabel = null; } if (GoButton != null) { GoButton.Dispose(); GoButton = null; } if (Map != null) { Map.Dispose(); Map = null; } if (ToLabel != null) { ToLabel.Dispose(); ToLabel = null; } if (ZoomInButton != null) { ZoomInButton.Dispose(); ZoomInButton = null; } if (ZoomOutButton != null) { ZoomOutButton.Dispose(); ZoomOutButton = null; } }
//Overrided method accepting a category parameter obtained from menu selection private void ShowConverter(String category) { //Shows the converter menu's controls and labels CategoryLabel.Show(); CategoryComboBox.Show(); InstructionLabel.Show(); ValueOfLabel.Show(); UserInputTextBox.Show(); FromLabel.Show(); InitialUnitsComboBox.Show(); ToLabel.Show(); ResultingUnitsComboBox.Show(); ConvertSubmissionButton.Show(); BackButtonLabel.Show(); BackButton.Show(); DividerLabel.Show(); //Selects the category field in the converter CategoryComboBox.SelectedIndex = CategoryComboBox.FindStringExact(category); //Shows the default units of measurement ShowDefaultUnits(category); UserInputTextBox.Focus(); }
//Hides Converter Menu private void HideConverter() { CategoryLabel.Hide(); CategoryComboBox.Hide(); InstructionLabel.Hide(); ValueOfLabel.Hide(); UserInputTextBox.Hide(); FromLabel.Hide(); InitialUnitsComboBox.Hide(); ToLabel.Hide(); ResultingUnitsComboBox.Hide(); ConvertSubmissionButton.Hide(); BackButtonLabel.Hide(); BackButton.Hide(); DividerLabel.Hide(); InitialValueLabel.Hide(); InitialUnitsLabel.Hide(); EqualsLabel.Hide(); ResultingUnitsLabel.Hide(); ResultingValueLabel.Hide(); //When navigating back to the main menu its important to clear the field values for the ComboBoxes ClearUnitsComboBoxes(); }
void ReleaseDesignerOutlets() { if (CommentsView != null) { CommentsView.Dispose(); CommentsView = null; } if (CommentTextBox != null) { CommentTextBox.Dispose(); CommentTextBox = null; } if (CostLabel != null) { CostLabel.Dispose(); CostLabel = null; } if (DateLabel != null) { DateLabel.Dispose(); DateLabel = null; } if (DistanceLabel != null) { DistanceLabel.Dispose(); DistanceLabel = null; } if (DriverLabel != null) { DriverLabel.Dispose(); DriverLabel = null; } if (EndLabel != null) { EndLabel.Dispose(); EndLabel = null; } if (FromLabel != null) { FromLabel.Dispose(); FromLabel = null; } if (MakerLabel != null) { MakerLabel.Dispose(); MakerLabel = null; } if (ModelLabel != null) { ModelLabel.Dispose(); ModelLabel = null; } if (RateLabel != null) { RateLabel.Dispose(); RateLabel = null; } if (ResumeView != null) { ResumeView.Dispose(); ResumeView = null; } if (SegmentedControl != null) { SegmentedControl.Dispose(); SegmentedControl = null; } if (StartLabel != null) { StartLabel.Dispose(); StartLabel = null; } if (ToLabel != null) { ToLabel.Dispose(); ToLabel = null; } if (VehicleImage != null) { VehicleImage.Dispose(); VehicleImage = null; } }