我正在使用C#,我正在创建UWP应用。 我正在使用Windons.Ui.Xaml.Controls.Image,我已经创建了下面列出我的图像的代码
UxHelpers.DispatchToASTAThread(
async () =>
{
imageIndex++;
StackPanel stackPanel = new StackPanel();
stackPanel.Children.Add(image);
}
this.Results.Children.Add(stackPanel);
}).Forget();
这是for循环,我希望当用户点击某个图像时能够保存它。
我有保存代码,我只是不知道如何为每个图像添加鼠标监听器,以便在我将鼠标移到它上面时标记(因此用户知道通过点击它会发生某些事情)以及何时他点击我希望它用这个图片索引来调用我的函数....
我看过UIElement,但我还是想不通。
谢谢!
答案 0 :(得分:0)
我们可以将PointerEntered
事件添加到Image
控件中,当用户将鼠标移到它上面时,我们就可以更改UI。然后我们可以将Tapped
事件添加到Image
控件,如果用户点击它,它将被触发。
要获取Image
的索引,我们可以将索引设置为Name
的{{1}}属性。
例如:
Image