我正在寻找的是获取图像的实际文件名。 我在xaml中有2张图像。
<Image Grid.Column="0"
Source="Assets/1.png"
MouseLeftButtonDown="selected"/>
<Image Grid.Column="1"
Source="Assets/2.png"
MouseLeftButtonDown="selected"/>
当用户点击我需要的任何图像以获取点击的图像时。即,文件名。 1.png或2.png。我只获取发件人函数中的路径而不是文件名。
private void selected(object sender, MouseButtonEventArgs e)
{
Image pic = (Image) sender;
}
答案 0 :(得分:1)
pic.Source.Split(&#39; /&#39;)返回一个数组:) 如果您喜欢Lamdba,请使用此情况下的[1]或LastOrDefault