Beispiel #1
0
        private void ActionBT_ItemSelected(object sender, RoutedEventArgs e)
        {
            UC_Action_BTN button = sender as UC_Action_BTN;

            SelectedValue = button.Title;

            //string name = button.Text;

            //if (!AllowMultipleSelection)
            //{
            //    foreach (var item in SP_Actions.Children)
            //    {
            //        try
            //        {
            //            UC_Action_BTN itemBT = item as UC_Action_BTN;

            //            itemBT.IsSelected = itemBT.Text.Equals(name, StringComparison.InvariantCulture) ? true : false;
            //        }
            //        catch
            //        {
            //            Debug.WriteLine("ActionBT_ItemSelected: Item is not of type UC_Action_BTN");
            //        }
            //    }
            //}

            Debug.WriteLine("SELECTED-> " + button.Title);
        }
Beispiel #2
0
        public void BindData()
        {
            SP_Actions.Children.Clear();

            TB_Title.Text = Title;

            Debug.WriteLine("ADDING " + ListOfActions.Count + " ACTIONS");

            foreach (var item in ListOfActions)
            {
                UC_Action_BTN actionBT = new UC_Action_BTN()
                {
                    ImageSource = item.ImageSource,
                    Title       = item.Title,
                    Label       = item.Label,
                    IsSelected  = false,
                    Margin      = new Thickness(0, 0, 7, 0),
                    ItemWidth   = 67,
                    ItemHeight  = 43
                };

                actionBT.ItemSelected   += ActionBT_ItemSelected;
                actionBT.ItemDeselected += ActionBT_ItemDeselected;

                actionBT.BindaData();

                SP_Actions.Children.Add(actionBT);
                //CB_Options.Items.Add(actionBT);
            }
        }
Beispiel #3
0
        private void ActionBT_ItemDeselected(object sender, RoutedEventArgs e)
        {
            UC_Action_BTN button = sender as UC_Action_BTN;

            Debug.WriteLine("DESELECTED-> " + button.Title);
        }