12345678910111213141516171819202122232425262728293031323334353637383940 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using Xamarin.Forms;
- using Xamarin.Forms.Xaml;
- namespace PRS.Mobile.CustomControls
- {
- [XamlCompilation(XamlCompilationOptions.Compile)]
- public partial class MultiButtonFixed : ContentView
- {
- public MultiButtonFixed ()
- {
- InitializeComponent ();
- }
- public void LoadButtons(List<Button> buttons)
- {
- int count = 0;
- foreach (Button button in buttons)
- {
- button.BackgroundColor = Color.FromHex("#03c03c");
- button.Margin = 5;
- button.CornerRadius = 10;
- button.TextColor = Color.White;
- button.FontAttributes = FontAttributes.Bold;
- button.VerticalOptions = LayoutOptions.CenterAndExpand;
- button.HeightRequest = 60;
- button.Padding = 5;
- button.FontSize = Device.GetNamedSize(NamedSize.Medium, button);
- button.SetValue(Grid.ColumnProperty, count);
- buttonsGrid.Children.Add(button);
- count++;
- }
- }
- }
- }
|