tipo - richtextbox c#
Cómo establecer programáticamente la fuente de la imagen (6)
Cuando la propiedad Fuente de la imagen se configura de la siguiente manera, la imagen se toma de /Images/down.png
.
¿Cómo haría lo mismo programáticamente?
<Image x:Name="myImg" Source="/MyProject;component/Images/down.png" />
Lo siguiente no funcionaría, ya que la propiedad Image.Source no es de un tipo de cadena.
myImg.Source = "/MyProject;component/Images/down.png";
Intente asignar la imagen de esa manera en su lugar:
imgFavorito.Source = new BitmapImage(new Uri(base.BaseUri, @"/Assets/favorited.png"));
Prueba esto:
BitmapImage image = new BitmapImage(new Uri("/MyProject;component/Images/down.png", UriKind.Relative));
Usar asp: imagen
<asp:Image id="Image1" runat="server"
AlternateText="Image text"
ImageAlign="left"
ImageUrl="images/image1.jpg"/>
y código detrás para cambiar la url de la imagen
Image1.ImageUrl = "/MyProject;component/Images/down.png";
prueba esto
PictureBox picture = new PictureBox
{
Name = "pictureBox",
Size = new Size(100, 50),
Location = new Point(14, 17),
Image = Image.FromFile(@"c:/Images/test.jpg"),
SizeMode = PictureBoxSizeMode.CenterImage
};
p.Controls.Add(picture);
myImg.Source = new BitmapImage(new Uri(@"component/Images/down.png", UriKind.RelativeOrAbsolute));
No olvides configurar Build Action en "Contenido", y "Copiar en el directorio de salida en" Siempre ".
{yourImageName.Source = new BitmapImage(new Uri("ms-appx:///Assets/LOGO.png"));}
LOGO se refiere a tu imagen
Esperando ayudar a cualquiera. :)