Hola,
Como podría saber el tipo de una propiedad de una clase y como podría
convertir el contenido de un textbox a ese tipo?
private void btnsalir_Click(object sender, EventArgs e)
{
Type t = btnsalir.GetType();
PropertyInfo[] pr = t.GetProperties();
foreach (PropertyInfo m in pr)
{
if (m.Name.ToUpper() == txtbox1.Text.ToUpper())
{
Type tipom = m.GetType();
if (!tipom.IsSubclassOf(txtbox2.GetType()))
{
val = Convert.ToTipoDeLaPropiedad_m(txtbox2.Text);
m.SetValue(btnsalir, val, null);
}
}
}
}
txtbox1.Text = "left"
txtbox2.Text = "0"
Como deberia ser esta linea para que esto funcione:
val = Convert.To_Tipo_De_La_Propiedad_m(txtbox2.Text);
Saludos,
Catalin
Leer las respuestas