示例#1
0
        private void Reload_Item(Item_Numeral_System_List New_Item)
        {
            int item_Position = 0;

            for (; item_Position < Items_List.Count; item_Position++)
            {
                if (Items_List[item_Position].Numeral_System_Code == New_Item.Numeral_System_Code)
                {
                    break;
                }
            }

            Items_List[item_Position] = New_Item;
        }
        internal void Pin_Numeral_System(Item_Numeral_System_List Old_Item)
        {
            sbyte numeral_System_Code = Old_Item.Numeral_System_Code;

            Pinned_Numeral_Systems.Add_Numeral_System(numeral_System_Code);

            Pinned_Item_Numeral_System_List New_Item = Factory.Get_Pinned_Item(numeral_System_Code);

            Add_Pinned_Item(New_Item);

            Reload_Item(New_Item);

            On_Property_Change("Numeral_System_List_Items_List");
        }
 internal Item_Numeral_System_Button_Command(Item_Numeral_System_List _Item_Numeral_System_List)
 {
     Item_Numeral_System_List = _Item_Numeral_System_List;
 }