Mi solucion VS.NET No Reconoce System.Windows.Forms

17/03/2005 - 18:10 por kirck | Informe spam
Tengo una Solucion de VS.NET con 3 proyectos dentro, pero uno de los
proyectos(DLL) en la cual pegué un formulario del proyecto principal no
reconoce:
- color
- left()
- DataGrid
- DataGridTableStyles
- DataGridTextBoxColumn
- DataGridBoolColumn

los cuales son de System.Windows.Forms que viene de System.Windows.Forms.dll
en cambio mis otros proyectos si lo reconocen

¿Que falta para que reconosca estas palabras claves?

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
17/03/2005 - 18:33 | Informe spam
¿Que falta para que reconosca estas palabras claves?



1) Asegurate de que la dll System.Windows.Forms esta referenciada en el
proyecto.
2) Agrega un Imports System.Windows.Forms en el formulario o agrega un
imports a nivel de proyecto (en las propiedades del proyecto).

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
https://mvp.support.microsoft.com/p...4EF5A4191C

Inteligencia militar son dos términos contradictorios.
Groucho Marx
Respuesta Responder a este mensaje
#2 kirck
17/03/2005 - 18:52 | Informe spam
gracias, ahora si me funcionanaron aunque me falta que reconosca el Left()
y ya le inclui:
Imports System.Drawing

Imports System.Data.SqlClient

Imports System.Windows.Forms

Imports System.Windows.Forms.Control





"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:
¿Que falta para que reconosca estas palabras claves?



1) Asegurate de que la dll System.Windows.Forms esta referenciada en el
proyecto.
2) Agrega un Imports System.Windows.Forms en el formulario o agrega un
imports a nivel de proyecto (en las propiedades del proyecto).

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
https://mvp.support.microsoft.com/p...4EF5A4191C

Inteligencia militar son dos términos contradictorios.
Groucho Marx


Respuesta Responder a este mensaje
#3 kirck
17/03/2005 - 21:06 | Informe spam
Tuve que dar la siguiente sentencia

Microsoft.VisualBasic.Left(strNombre, 3)

Esto es porque coincidia con otra propiedad existente no sé en que objeto

Gracias por la ayuda Eduardo

cordialmente,.



Kirck



"kirck" escribió en el mensaje
news:
gracias, ahora si me funcionanaron aunque me falta que reconosca el Left()
y ya le inclui:
Imports System.Drawing

Imports System.Data.SqlClient

Imports System.Windows.Forms

Imports System.Windows.Forms.Control





"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:
¿Que falta para que reconosca estas palabras claves?



1) Asegurate de que la dll System.Windows.Forms esta referenciada en el
proyecto.
2) Agrega un Imports System.Windows.Forms en el formulario o agrega un
imports a nivel de proyecto (en las propiedades del proyecto).

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
https://mvp.support.microsoft.com/p...4EF5A4191C

Inteligencia militar son dos términos contradictorios.
Groucho Marx






Respuesta Responder a este mensaje
#4 Eduardo A. Morcillo [MS MVP VB]
18/03/2005 - 01:44 | Informe spam
Puedes agregar un Imports con un alias para no tener que escribir todo el
nombre del namespace:

Imports VB = Microsoft.VisualBasic

Y en el codigo usarias VB.Left(...). Aunque es mejor evitar el uso de este
namespace si se puede reemplazar por un metodo del framework porque
mayormente lo que hace es agregar codigo que termina usando el framework (lo
cual repercute en la performance). En este caso, seria mejor (suponiendo que
strNombre no es Nothing):

strNombre.Substring(0, 3)

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
https://mvp.support.microsoft.com/p...4EF5A4191C
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida