Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 正在从listboxitem获取数据_C#_Windows Phone 7.1 - Fatal编程技术网

C# 正在从listboxitem获取数据

C# 正在从listboxitem获取数据,c#,windows-phone-7.1,C#,Windows Phone 7.1,我有一个用户控件,用作listboxItem。在这个用户控件上有一个图像,如果点击该图像,我想访问项目本身的数据 例如: 我将所有联系人加载到列表框中,点击图像后,我想初始化一个电话呼叫任务。假设联系人的电话号码和姓名位于用户控件内的两个不同的文本块中。如何将这两个值引入到我的任务中 我尝试在sender对象中查找值,但找不到 这是一个非常基本的问题,但我似乎找不到答案,有人能帮我一下吗?您是否尝试了类似var selected=((列表框)sender)的方法列表框中的选择已更改事件 这将允许

我有一个用户控件,用作listboxItem。在这个用户控件上有一个图像,如果点击该图像,我想访问项目本身的数据

例如: 我将所有联系人加载到列表框中,点击图像后,我想初始化一个电话呼叫任务。假设联系人的电话号码和姓名位于用户控件内的两个不同的文本块中。如何将这两个值引入到我的任务中

我尝试在sender对象中查找值,但找不到


这是一个非常基本的问题,但我似乎找不到答案,有人能帮我一下吗?

您是否尝试了类似
var selected=((列表框)sender)的方法列表框中的选择已更改事件

这将允许您访问自定义控件对象,您可以在其中访问电话号码和姓名属性


*实际语法可能会有所不同*

只要能够访问这些属性,一切都能正常工作,谢谢。您是否知道我必须如何修改此代码,以便在控件内的图像而不是控件本身的点击事件中工作?我自己也在想办法,但我想问问你是否有什么想法不会有什么坏处。我得玩一会儿,但由于你的图像是你的用户控件的一部分,你可能需要在你的控件上引发一个事件,该图像被点击(因此你可以通过使用该控件的任何页面灵活处理该事件)或者直接在用户控件中处理点击。