Questione : Come posso rendere ad un metodo che controllo e MenuItem degli obiettivi

Ciao là,

I là un senso posso dichiarare un metodo nella struttura compatta di .net che accetta una discussione che può essere di tipo “controllo„ o “MenuItem„?
class= del

Risposta : Come posso rendere ad un metodo che controllo e MenuItem degli obiettivi


Sia i codici categoria di MenuItem che di controllo eredita System.ComponentModel.Component
classificare, in modo da il vostro metodo potrebbe essere come:

using System.ComponentModel;

pubblico MyMethod vuoto (componente componente)
{
   se (componente è controllo)
   {
         Control-C = componente come controllo;
          uso c di //
    }
    altrimenti se (componente è MenuItem)
    {
         MenuItem m. = componente come MenuItem;
         uso m. di //
      }
}
Altre soluzioni  
 
programming4us programming4us