Beispiel #1
0
 private void Slot_RemovePetrolFromScreen(object sender, RemovePetrolObject e)
 {
     for (int i = 0; i < m_petrolsPicture.Count; i++)
     {
         if (m_petrolsPicture[i].m_id == e.m_petrolObject.m_id)
         {
             panel1.Controls.Remove(m_petrolsPicture[i]);
             m_petrolsPicture.RemoveAt(i);
             return;
         }
     }
 }
Beispiel #2
0
        private void On_RemovePetrolObject(object sender, RemovePetrolObject e)
        {
            /*
             * for (int i = 0; i < ViewScreenObjects.Count; i++)
             * {
             *  if(ViewScreenObjects[i].ID == e.m_petrolObject.m_id && ViewScreenObjects[i].IsPetrol)
             *  {
             *      ViewScreenObjects.RemoveAt(i);
             *  }
             * }*/

            OnPropertyChanged(nameof(ViewScreenObject));
        }