mi primer control... agregando una propiedad

03/02/2007 - 21:13 por Carmelo J. Morales Muñoz | Informe spam
hola!

estoy jugando con mi primer control que he creado en una biblioteca de
controles windows.

Lo cierto es que quiero agregar una propiedad y con el asistente que lleva
(una especie de visor de diagramas) me genera este código:


public int ValorNumerico

{

get

{

throw new System.NotImplementedException();

}

set

{

}

}

La propiedad que quiero crear se llama ValorNumerico, devolverá un Int, pero
que es eso de Throw?. No encuentro ningún tutorial o dejemplo de como
crear un control windows.
 

Leer las respuestas

#1 Octavio Hernandez
03/02/2007 - 23:04 | Informe spam
Carmelo,

throw es una sentencia de C# que se utiliza para provocar (lanzar) una
excepción.
El esqueleto de propiedad que te da VS hace eso por defecto, pero la idea es
que
tú programes lo q quiers que ocurra en el get (cuando se lea el valor de la
propiedad).

Tu propiedad ValorNumérico debería quedar más o menos así:

private int valorNumerico; // campo privado en q se guarda el valor
// la propiedad
public int ValorNumerico
{
get { return valorNumerico; }
set { valorNumerico = value; }
}

Echa un vistazo a este sitio (en castellano):

http://msdn2.microsoft.com/es-es/library/6hws6h2t(VS.80).aspx

Slds - Octavio



"Carmelo J. Morales Muñoz" escribió en el mensaje
news:eqNB$%
hola!

estoy jugando con mi primer control que he creado en una biblioteca de
controles windows.

Lo cierto es que quiero agregar una propiedad y con el asistente que lleva
(una especie de visor de diagramas) me genera este código:


public int ValorNumerico

{

get

{

throw new System.NotImplementedException();

}

set

{

}

}

La propiedad que quiero crear se llama ValorNumerico, devolverá un Int,
pero que es eso de Throw?. No encuentro ningún tutorial o dejemplo de
como crear un control windows.


Preguntas similares