Esempio n. 1
0
        public void SetButtons(MsgBoxButton buttons)
        {
            ButtonsPanel.Children.Clear();

            foreach (MsgBoxButton b in (MsgBoxButton[])Enum.GetValues(typeof(MsgBoxButton)))
            {
                if (buttons.HasFlag(b))
                {
                    Button newButton = new Button();
                    newButton.Name    = b.ToString();
                    newButton.Content = b.ToString();
                    newButton.Width   = Math.Max(b.ToString().Length, 5) * 12 + 20;
                    newButton.Style   = Application.Current.Resources["CmdButtonStyle"] as Style;
                    newButton.Tapped += button_Tapped;
                    ButtonsPanel.Children.Add(newButton);
                }
            }
        }