Ahoj všem,
chtěl bych se zeptat, jak zobrazit obrázek v GRIDu. Cesta k obrázku bude brána z hodnoty v ComboBox. Kód mám následující:
private void ShowMap(object sender, System.Windows.Controls.SelectionChangedEventArgs e)
{
// TODO: Add event handler implementation here.
Image map = new Image();
map.Width = 400;
map.Height = 300;
string mapPath = mapsComboBox.SelectedItem.ToString();
BitmapImage bitmapImg = new BitmapImage();
bitmapImg.BeginInit();
bitmapImg.UriSource = new Uri(mapPath);
bitmapImg.DecodePixelWidth = 400;
bitmapImg.DecodePixelHeight = 300;
bitmapImg.EndInit();
map.Source = bitmapImg;
mapGrid.Children.Add(map);
}
A po spuštění a změně ComboBoxu mi VS hází toto:
Object reference not set to an instance of an object.
Díky všem za případnou pomoc