我有一个用户控件,我将其用作listboxItem。在此用户控件上有一个图像,如果点击该图像,我想访问该项目本身的数据。
例如: 我将所有联系人加载到列表框中,然后点击我要初始化电话呼叫任务的图像。假设联系人的电话号码和姓名位于用户控件内的两个不同的texblock中。我怎样才能将这两个值纳入我的任务中?
我尝试在发件人对象中查找值,但无法执行此操作。
这是一个非常基本的问题,但我似乎无法找到答案,有人可以帮助我吗?
答案 0 :(得分:1)
您是否在列表框选择更改事件中尝试了var selected = ((ListBox) sender).SelectedItem as MyCustomControl;
之类的内容?
这应该可以让您访问自定义控件对象,您可以在其中访问电话号码和名称属性。
*实际语法可能会有所不同*