SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: alfonsou en Sábado 26 de Abril de 2008, 06:06

Título: Asignación Desde Namespace
Publicado por: alfonsou en Sábado 26 de Abril de 2008, 06:06
Tengo un problema que no he logrado solucionar, la documentación que tengo no me ayuda.

El favor que necesito es que me expliquen como puedo yo asignar un valor desde un namespace a un textbox de un formulario. Ya que lo he tratado de hacer y no consigo ningún resultado positivo.

He realizado un ejemplo de cómo yo lo codifico, para que me digan que es lo que me falta.

En resumen, genero; no da errores, doy clic en el botón; no da excepciones, pero la asignación no aparece en el textbox

En el formulario:

Public Class Form1
    Inherits System.Windows.Forms.Form

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim trae As New problema_NAMESPACE.NameSpaceAsignaciones.ClaseAsignaciones
        trae.AsignaValorTextBox()
    End Sub
End Class


En el Namespace:

Namespace NameSpaceAsignaciones
    Class ClaseAsignaciones
        Sub AsignaValorTextBox()
            Dim valor As New problema_NAMESPACE.Form1
            valor.TextBox1.Text = "aprendiendo a programar en vb.net”
        End Sub
    End Class
End Namespace
Título: Re: Asignación Desde Namespace
Publicado por: abel_cuentas_b en Sábado 26 de Abril de 2008, 06:33
No se, je je :D , pero si me entero te aviso
Título: Re: Asignación Desde Namespace
Publicado por: Mollense en Domingo 27 de Abril de 2008, 16:37
Deberías pasar el TextBox por refernencia (ByRef) para poder modificar sus propiedades dentro de la función AsignaValorTextBox  o bien hacer que esta retorne el valor que querés asignarle.