Foros del Web » Programando para Internet » ASPX (.net) »

Necesito cargar una imagen a un checkbox

Estas en el tema de Necesito cargar una imagen a un checkbox en el foro de ASPX (.net) en Foros del Web. Bueno tengo una duda... Y es que no se como colocarle una imagen a un checkbox, la imagen la tengo dentro del directorio(De mi proyecto)... ...
  #1 (permalink)  
Antiguo 18/07/2010, 11:06
 
Fecha de Ingreso: octubre-2009
Ubicación: Caucasia-Antioquia
Mensajes: 87
Antigüedad: 14 años, 6 meses
Puntos: 1
Necesito cargar una imagen a un checkbox

Bueno tengo una duda... Y es que no se como colocarle una imagen a un checkbox, la imagen la tengo dentro del directorio(De mi proyecto)... Lo que necesito es que cuando checkee el Checkebox cambie la imagen... Alguien podria ayudarme?...


ImagenPuesto1.Source = new System.Drawing.Bitmap (Nombreproyecto.resourses.nombreimagen);
Estuve investigando y me dieron ese codigo pero no me sirve... Para sacar la ruta de mi imagen dentro de mi proyecto... Muchas gracias de ante mano...
  #2 (permalink)  
Antiguo 25/07/2010, 11:46
 
Fecha de Ingreso: octubre-2009
Ubicación: Caucasia-Antioquia
Mensajes: 87
Antigüedad: 14 años, 6 meses
Puntos: 1
Respuesta: Necesito cargar una imagen a un checkbox

Ya esto está solucionado... Lo que necesitaba era lo siguiente...

//CONFIGURACION DE RUTA
string Ruta = Environment.CurrentDirectory + @"\Imagenes";
//CONFIGURACION DE RUTA



CONFIGURO LOS CHECK CON LAS IMAGENES QUE NECESITO AL INICIAR EL FORMULARIO:

/*PUESTO 1*/
Ruta += @"\PuestoDer1.gif";
ImagenPuesto1.Source = new BitmapImage(new Uri(Ruta));
//CONFIGURAMOS LA VARIABLE NUEVAMENTE
Ruta = Environment.CurrentDirectory + @"\Imagenes";
//CONFIGURAMOS LA VARIABLE NUEVAMENTE
/*PUESTO 2*/
Ruta += @"\PuestoDer2.gif";
ImagenPuesto2.Source = new BitmapImage(new Uri(Ruta));
Ruta = Environment.CurrentDirectory + @"\Imagenes";


LUEGO SEGUN LA SELECCION DE UN COMBOBOX... AL DAR CLICK EN EL CHECK... CAMBIAN LAS IMAGENES DE LA SIGUIENTE MANERA

private void CheckPuesto1_Click(object sender, System.Windows.RoutedEventArgs e)
{
if (CBTipoVehiculo.Text == "Carro")
{
if (CheckPuesto1.IsChecked == true)
{
//Colocar imagen de puesto
Ruta += @"\PuestoAutoDer.gif";
ImagenPuesto1.Source = new BitmapImage(new Uri(Ruta));

//CONFIGURAMOS LA VARIABLE NUEVAMENTE
Ruta = Environment.CurrentDirectory + @"\Imagenes";
//CONFIGURAMOS LA VARIABLE NUEVAMENTE

//DESABILITADOS
CheckDesactivados();
CheckPuesto1.IsEnabled = true;
}
else
{
Ruta += @"\PuestoDer1.gif";
ImagenPuesto1.Source = new BitmapImage(new Uri(Ruta));
//CONFIGURAMOS LA VARIABLE NUEVAMENTE
Ruta = Environment.CurrentDirectory + @"\Imagenes";
//CONFIGURAMOS LA VARIABLE NUEVAMENTE

//HABILITADOS
CheckHabilitados();
}
}
else if (CBTipoVehiculo.Text == "Moto")
{
if (CheckPuesto1.IsChecked == true)
{
//Colocar imagen de puesto
Ruta += @"\PuestoMotoDer.gif";
ImagenPuesto1.Source = new BitmapImage(new Uri(Ruta));

//CONFIGURAMOS LA VARIABLE NUEVAMENTE
Ruta = Environment.CurrentDirectory + @"\Imagenes";
//CONFIGURAMOS LA VARIABLE NUEVAMENTE

//DESABILITADOS
CheckDesactivados();
CheckPuesto1.IsEnabled = true;
}
else
{
Ruta += @"\PuestoDer1.gif";
ImagenPuesto1.Source = new BitmapImage(new Uri(Ruta));
//CONFIGURAMOS LA VARIABLE NUEVAMENTE
Ruta = Environment.CurrentDirectory + @"\Imagenes";
//CONFIGURAMOS LA VARIABLE NUEVAMENTE

//HABILITADOS
CheckHabilitados();
}
}
else
{
//No se puede chequear
CheckPuesto1.IsChecked = false;
CBTipoVehiculo.Focus();//FOCO EN TIPO DE VEHÍCULO
}
}

Etiquetas: checkbox
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:51.