hola a todos
cuando estaba usando el combobox y llame al método Add siempre pense que Items era una clase y que Add era un método de esa clase... pero me doy cuenta que estoy equivocado....
la duda es... como es posible que solo al llamar a la propiedad Items se pueda llamar al método Add.??? es como si el método Add estubiera dentro de la propiedad :o lo que claramente no es así... entonces como se hizo eso :huh:
Saludos
Claro, porque la propiedad Items es una clase también, específicamente System.Windows.Forms.ComboBox.ObjectCollection que a su vez tiene varios métodos para lidear con Colecciones, como Add, Remove, etc.
Un saludo!
hola D4N93R
gracias por responder, pero aún estoy algo confundido... como puede ser una clase y propiedad a la vez :huh: me refiero en código.. como sería eso?
gracias
Una propiedad tipo string:
public string Name
{
get { return m_name; }
set { m_name = value; }
}
Como vez esta propiedad es de tipo String, hasta ahi vamos bien no?
Pues string es una clase :) y una propiedad puede ser de cualquier tipo (clase), algo asi:
public Form MyForm
{
get { return m_myForm; }
set { m_myForm = value; }
}
Esta propiedad es de tipo Form, de esta forma puedes usarla para hacer visible una propiedad form de una clase.
Entonces vemos que podemos hacer una propiedad de cualquier clase que querramos..
Saludos!
como no me di cuenta antes :xD
estoy un poco lento :laugh: gracias D4N93R ;)