Curiosidad de novato.

30/09/2004 - 20:18 por Jose Vicente Cheto Ortiz | Informe spam
Hola amigos:

Me estoy peleando con un libro de C#
"Profesional C# 2da Ed." lo distribuye Danypress.

Bueno el libro es del año 2.002 y en el capitulo sobre el IDE explica que es
lo mismo colocar el control de manera visual que escribir el codigo a mano
en el editor, y explica que se puede ver cuando cambiamos propiedades de
manera visual como lo ha colocado El entorno en el codigo. Y que todo esta
en la funcion : InitializeComponent()
En mi version 2.003 si que esta la funcion que se refire pero no se puede
cambiar porque no esta accesible.

¿Donde esta la definición de esta funcion en la version 2.003?

Repito solo es una curiosidad y no creo que tenga fines practicos, porque se
advierte que no se debe tocar su codigo, por que si se producen errores el
entorno no reconocera el objeto a que se refire.




Saludos
http://perso.wanadoo.es/jvtecheto

Preguntas similare

Leer las respuestas

#1 Zephryn Xirdal
30/09/2004 - 21:32 | Informe spam
Pues yo accedo a ella normalmente (y a veces he modificado algo de ella,
como quitar un manejador de eventos sin problema alguno).

Si quieres añadir "programáticamente" algo, hazlo fuera, debajo de
//
// TODO: agregar código de constructor después de llamar a
InitializeComponent

//

Debería funcionar, auque no se si el IDE te lo pondría en la ficha o no.

. la inmensa mayoría de los seres necesitan impetuosamente tener una
autoridad a la cual puedan admirar, bajo la que puedan someterse, por la que
puedan ser dominados, y eventualmente, aún maltratados.

"Jose Vicente Cheto Ortiz" escribió en el mensaje
news:
Hola amigos:

Me estoy peleando con un libro de C#
"Profesional C# 2da Ed." lo distribuye Danypress.

Bueno el libro es del año 2.002 y en el capitulo sobre el IDE explica que
es
lo mismo colocar el control de manera visual que escribir el codigo a mano
en el editor, y explica que se puede ver cuando cambiamos propiedades de
manera visual como lo ha colocado El entorno en el codigo. Y que todo esta
en la funcion : InitializeComponent()
En mi version 2.003 si que esta la funcion que se refire pero no se puede
cambiar porque no esta accesible.

¿Donde esta la definición de esta funcion en la version 2.003?

Repito solo es una curiosidad y no creo que tenga fines practicos, porque
se
advierte que no se debe tocar su codigo, por que si se producen errores el
entorno no reconocera el objeto a que se refire.




Saludos
http://perso.wanadoo.es/jvtecheto



Respuesta Responder a este mensaje
#2 Octavio Hernandez
01/10/2004 - 01:17 | Informe spam
JV,

El código que genera el diseñador visual normalmente no lo ves, porque se
coloca dentro de una región de código que está "colapsada" (habría que
pinchar sobre el signo '+' para que se expanda). Busca cerca de la parte
superior de la clase una región con título 'Código generado por el
diseñador' y expándela.

Slds,

Octavio

"Jose Vicente Cheto Ortiz" escribió en el mensaje
news:
Hola amigos:

Me estoy peleando con un libro de C#
"Profesional C# 2da Ed." lo distribuye Danypress.

Bueno el libro es del año 2.002 y en el capitulo sobre el IDE explica que


es
lo mismo colocar el control de manera visual que escribir el codigo a mano
en el editor, y explica que se puede ver cuando cambiamos propiedades de
manera visual como lo ha colocado El entorno en el codigo. Y que todo esta
en la funcion : InitializeComponent()
En mi version 2.003 si que esta la funcion que se refire pero no se puede
cambiar porque no esta accesible.

¿Donde esta la definición de esta funcion en la version 2.003?

Repito solo es una curiosidad y no creo que tenga fines practicos, porque


se
advierte que no se debe tocar su codigo, por que si se producen errores el
entorno no reconocera el objeto a que se refire.




Saludos
http://perso.wanadoo.es/jvtecheto



Respuesta Responder a este mensaje
#3 Néstor Suárez
01/10/2004 - 01:23 | Informe spam
Yo he probado en alguna ocasión a insertar algún control de una librería
distinta de las proporcionadas por Microsoft y no sale en el entorno de
diseño no sale su respectivo icono (se trataban de controles DataSet y
DataAdapter para MySQL) como sale por ejemplo en objetos de
System.Data.SqlClient.
Lo cierto es que tenía la misma curiosidad pero no la resolví porque vi
que todo funcionaba con normalidad aunque no apareciese en el entorno de
diseño ;) .
También, como Zephryn Xirdal, he accedido a la función
InitializaComponent() y he modificado un par de cosillas.. pero
enseguida empieza a quejarse y no me muestra el entorno de diseño así
que no le insistí mucho... yo también soy novato!

Saludos desde Canarias,
Néstor Suárez.


Zephryn Xirdal escribió:

Pues yo accedo a ella normalmente (y a veces he modificado algo de ella,
como quitar un manejador de eventos sin problema alguno).

Si quieres añadir "programáticamente" algo, hazlo fuera, debajo de
//
// TODO: agregar código de constructor después de llamar a
InitializeComponent

//

Debería funcionar, auque no se si el IDE te lo pondría en la ficha o no.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida