【发布时间】:2014-08-16 14:29:42
【问题描述】:
我正在寻找的是获取图像的实际文件名。 我在 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;
}
【问题讨论】:
-
您从发件人那里得到的确切字符串是什么?像“D:\MYAPP\Assets\2.png”或“D:\MYAPP\Assets”或“2.png”或什么? “实际文件名”是什么意思?
-
我需要 2.png 或 1.png
-
但是你从发件人的源属性中得到了什么?
标签: c# windows xaml windows-phone-8 windows-phone