Saltar al contenido

VB.Net: seleccione dinámicamente la imagen de My.Resources

Investigamos por distintos sitios y de esta forma mostrarte la solución para tu duda, si tienes dudas déjanos tu pregunta y te contestamos sin falta, porque estamos para ayudarte.

Solución:

Encontré la solución:

UltraPictureBox1.Image = _
    My.Resources.ResourceManager.GetObject(object_name_as_string)

Esto funciona para mí en tiempo de ejecución también:

UltraPictureBox1.Image = My.Resources.MyPicture

No hay cadenas involucradas y si cambio el nombre, se actualiza automáticamente mediante la refactorización.

Asegúrese de no incluir la extensión del recurso ni la ruta al mismo. Es solo el nombre del archivo de recursos.

PictureBoxName.Image = My.Resources.ResourceManager.GetObject("object_name") 

Ten en cuenta dar difusión a este artículo si te fue de ayuda.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *