Gå til innhold

Silverlight problemer. Hjelp?


Anbefalte innlegg

Heisann. Jeg driver å lager en liten søkemotor i silverlight. Den er forhåndslagret til å vise enkelte bilder, ut ifra hva man søker på. Men jeg får ikke bildene til å vises. Når jeg søker på ordet, så blir hele skjermen hvit. Er det noen som har hatt samme problem som meg.

Det jeg tror er problemet er at imageSourcen, som jeg har i C# koden ikke klarer å bli sendt ordentlig til xaml image tag sourcen.

Legger jeg linken til bildet direkte inn i image taggen i xaml koden, så fungerer det uten problemer.

Lenke til kommentar
  • 2 måneder senere...
Videoannonse
Annonse
Heisann. Jeg driver å lager en liten søkemotor i silverlight. Den er forhåndslagret til å vise enkelte bilder, ut ifra hva man søker på. Men jeg får ikke bildene til å vises. Når jeg søker på ordet, så blir hele skjermen hvit. Er det noen som har hatt samme problem som meg.

Det jeg tror er problemet er at imageSourcen, som jeg har i C# koden ikke klarer å bli sendt ordentlig til xaml image tag sourcen.

Legger jeg linken til bildet direkte inn i image taggen i xaml koden, så fungerer det uten problemer.

 

myImage.Source = new BitmapImage(new Uri("myImage2.png", UriKind.Relative));

 

Husk å legg til : using System.Windows.Media.Imaging;

Lenke til kommentar

Page.xaml:

 

<UserControl x:Class="SilverlightApplication5.Page"

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

Width="400" Height="300" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d">

<Grid x:Name="LayoutRoot" Background="White">

 

<TextBox x:Name ="myTextBox" HorizontalAlignment="Right" Margin="0,0,75.1039962768555,252.227996826172" VerticalAlignment="Bottom" Text="TextBox" TextWrapping="Wrap" d:LayoutOverrides="VerticalAlignment, Width, Height"/>

<Button x:Name ="myButton" Height="100" HorizontalAlignment="Stretch" Margin="133,27,167,0" VerticalAlignment="Top" Content="Button" Click="myButton_Click"/>

<Image x:Name ="myImage" Height="132" HorizontalAlignment="Stretch" Margin="118,0,154,23" VerticalAlignment="Bottom" Source="myImage2.png"/>

 

</Grid>

</UserControl>

 

Page.xaml.cs:

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Net;

using System.Windows;

using System.Windows.Controls;

using System.Windows.Documents;

using System.Windows.Input;

using System.Windows.Media;

using System.Windows.Media.Animation;

using System.Windows.Shapes;

using System.Windows.Media.Imaging;

 

namespace SilverlightApplication5

{

public partial class Page : UserControl

{

public Page()

{

InitializeComponent();

}

 

private void myButton_Click(object sender, RoutedEventArgs e)

{

myTextBox.Text = "Klikket";

myImage.Source = new BitmapImage(new Uri("myImage1.png", UriKind.Relative));

}

}

}

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...