void SetCustomer(MvxFluentBindingDescriptionSet <TicketView, TicketViewModel> Set, AutoLayoutContentView Customer) { Customer.AddLabel("CustomerLabel", "CUSTOMER", UIColor.LightGray /*TelstraGreyL6*/, TowLabelTextSize); var name = Customer.AddLabel("CustomerName", "Alex Eadie", UIColor.Black, TowDataTextSize); var telstra = Customer.AddImage("Customer_telstra_img", "ic_telstra_logo.png"); Customer.AddConstraint("V:|-18-[CustomerLabel]-7-[CustomerName]|"); Customer.AddConstraint("V:|-20-[Customer_telstra_img(28)]-(>=8)-|"); Customer.AddConstraint("H:|-19-[CustomerLabel]-(>=8)-|"); Customer.AddConstraint("H:|-19-[CustomerName]-(>=8)-|"); Customer.AddConstraint("H:|-(>=8)-[Customer_telstra_img(28)]-27-|"); Set.Bind(name).To(vm => vm.Hello); Set.Bind(telstra).For("Visibility").To(vm => vm.Telstra).WithConversion("Visibility"); }
void SetContact(MvxFluentBindingDescriptionSet <TicketView, TicketViewModel> Set, AutoLayoutContentView SiteContact) { SiteContact.AddLabel("SiteContactLabel", "SITE CONTACT", UIColor.LightGray /*TelstraGreyL6*/, TowLabelTextSize); var name = SiteContact.AddLabel("SiteContactName", "Natasha Eadie", UIColor.Black, TowDataTextSize); var phone = SiteContact.AddLabel("SiteContactPhone", "0412 123 456", UIColor.Black, TowDataTextSize); SiteContact.AddImage("SitePhoneImage", "ic_phone.png"); SiteContact.AddConstraint("V:|[SiteContactLabel]-3-[SiteContactName]-3-[SiteContactPhone]-18-|"); SiteContact.AddConstraint("V:|-20-[SitePhoneImage(23)]-(>=8)-|"); SiteContact.AddConstraint("H:|-19-[SiteContactLabel]-(>=8)-|"); SiteContact.AddConstraint("H:|-19-[SiteContactName]-(>=10)-[SitePhoneImage(23)]-27-|"); SiteContact.AddConstraint("H:|-19-[SiteContactPhone]-(>=8)-|"); Set.Bind(name).To(vm => vm.Hello); Set.Bind(phone).To(vm => vm.Hello); }
void SetCustomer(MvxFluentBindingDescriptionSet<TicketView, TicketViewModel> Set, AutoLayoutContentView Customer) { Customer.AddLabel ("CustomerLabel", "CUSTOMER", UIColor.LightGray/*TelstraGreyL6*/, TowLabelTextSize); var name = Customer.AddLabel ("CustomerName", "Alex Eadie", UIColor.Black, TowDataTextSize); var telstra = Customer.AddImage ("Customer_telstra_img", "ic_telstra_logo.png"); Customer.AddConstraint ("V:|-18-[CustomerLabel]-7-[CustomerName]|"); Customer.AddConstraint ("V:|-20-[Customer_telstra_img(28)]-(>=8)-|"); Customer.AddConstraint ("H:|-19-[CustomerLabel]-(>=8)-|"); Customer.AddConstraint ("H:|-19-[CustomerName]-(>=8)-|"); Customer.AddConstraint ("H:|-(>=8)-[Customer_telstra_img(28)]-27-|"); Set.Bind (name).To (vm => vm.Hello); Set.Bind (telstra).For ("Visibility").To (vm => vm.Telstra).WithConversion ("Visibility"); }
void SetContact(MvxFluentBindingDescriptionSet<TicketView, TicketViewModel> Set, AutoLayoutContentView SiteContact) { SiteContact.AddLabel ("SiteContactLabel", "SITE CONTACT", UIColor.LightGray/*TelstraGreyL6*/, TowLabelTextSize); var name = SiteContact.AddLabel ("SiteContactName", "Natasha Eadie", UIColor.Black, TowDataTextSize); var phone = SiteContact.AddLabel ("SiteContactPhone", "0412 123 456", UIColor.Black, TowDataTextSize); SiteContact.AddImage ("SitePhoneImage", "ic_phone.png"); SiteContact.AddConstraint ("V:|[SiteContactLabel]-3-[SiteContactName]-3-[SiteContactPhone]-18-|"); SiteContact.AddConstraint ("V:|-20-[SitePhoneImage(23)]-(>=8)-|"); SiteContact.AddConstraint ("H:|-19-[SiteContactLabel]-(>=8)-|"); SiteContact.AddConstraint ("H:|-19-[SiteContactName]-(>=10)-[SitePhoneImage(23)]-27-|"); SiteContact.AddConstraint ("H:|-19-[SiteContactPhone]-(>=8)-|"); Set.Bind (name).To (vm => vm.Hello); Set.Bind (phone).To (vm => vm.Hello); }