У меня есть панель стека, к которой я хочу динамически добавлять некоторые значки.
Если я добавлю TextBlock на панель стека, он отлично работает:
// assuming stackPanel is my stack panel
let text = new TextBlock()
text.Text <- "Test"
stackPanel.Children.add(text)
Однако мойцель состоит в том, чтобы добавить изображение, но кажется, что оно не может разрешить изображение
let getImageSource(imagePath) =
let uri = new Uri(imagePath, UriKind.Relative)
new BitmapImage(uri);
let icon = new Image()
icon.Source <- getImageSource("images/fileIcon/icon.gif")
stackPanel.Children.Add(icon) // this doesnt work
, теперь, когда я делаю:как будто там есть пустое изображение.Так что я думаю, что что-то не так с тем, как я разрешаю путь к изображению, но я не уверен, почему.
Мысли?
Спасибо!