访问ImageButton内容

时间:2010-04-07 14:43:34

标签: c# wpf imagebutton

我用ImageButtons代表太阳系的行星,在按钮表面显示行星的图像,并在Planet的实例中保存行星的重要数据......名称,距太阳的距离等class,存储在ImageButton.Content属性中。选择ImageButton后,我尝试访问并显示所选Planet的{​​{1}}班级数据。虽然Planet允许在调试器中查看所有((ImageButton)e.OriginalSource).Content类的属性,但我还没有想出如何直接访问Planet类属性,如Planet中所示?是否可以直接访问Pluto.DistanceFromTheSun内容中保存的Planet类信息?

1 个答案:

答案 0 :(得分:1)

据推测,你只需要另一个演员:

((Planet)((ImageButton)e.OriginalSource).Content).DistanceFromTheSun

行星是冥王星所在的类。