Ejemplo n.º 1
0
 private void AddSelBtn_Click(object sender, RoutedEventArgs e)
 {
     if (AttrValue_cb.SelectedItem != null && !SelAttrTracker.ContainsKey(SelAttofBtn))
     {
         string tb = SelAttofBtn + "='" + AttrValue_cb.SelectedItem.ToString() + "'";
         SelAttr.Items.Add(tb);
         SelAttrTracker.Add(SelAttofBtn, tb);
     }
     else if (AttrValue_cb.SelectedItem != null)
     {
         SelAttr.Items.Remove(SelAttrTracker[SelAttofBtn]);
         SelAttrTracker.Remove(SelAttofBtn);
         string tb = SelAttofBtn + "='" + AttrValue_cb.SelectedItem.ToString() + "'";
         SelAttr.Items.Add(tb);
         SelAttrTracker.Add(SelAttofBtn, tb);
     }
 }
Ejemplo n.º 2
0
        private void RmBtn_Click(object sender, RoutedEventArgs e)
        {
            if (SelAttr.SelectedItem != null)
            {
                string s  = "";
                string tb = SelAttr.SelectedItem as string;
                SelAttr.Items.Remove(tb);

                foreach (string k in SelAttrTracker.Keys)
                {
                    if (SelAttrTracker[k].ToString() == tb)
                    {
                        s = k;
                        break;
                    }
                }

                SelAttrTracker.Remove(s);
            }
        }
Ejemplo n.º 3
0
        private void AttrSetVals(object sender, EventArgs e)
        {
            List <string> tmp = new List <string>();

            foreach (string x in SelAttrTracker.Keys)
            {
                if (!newbie.Contains(x))
                {
                    tmp.Add(x);
                }
            }


            foreach (string x in tmp)
            {
                string tb = SelAttrTracker[x] as string;
                SelAttr.Items.Remove(tb);
                SelAttrTracker.Remove(x);
            }
        }