如何在silverlight中自定义列表框中选定的项目样式4
问题描述:
我有一个silverlight列表框,其中列表项包含图像,其名称和价格。列表项目的布局如下:在图像下,图像名称将被显示,在图像名称下将显示价格。如何在silverlight中自定义列表框中选定的项目样式4
现在的问题是,当我选择一个列表项目的所有三个项目(图像,图像名称和它的价格)被选中。这是默认行为。
现在的要求是,当我选择一个列表项只有图像应该被选中。
请让我知道如果有一种方法可以做到这一点..
答
你需要定制可视化状态正在使用的列表框模板的“选择”。查看一些关于VSM如何工作的教程。
- http://timheuer.com/blog/archive/2008/06/04/silverlight-introduces-visual-state-manager-vsm.aspx
- http://weblogs.asp.net/dwahlin/archive/2008/11/23/using-the-visual-state-manager-in-silverlight-templates.aspx
- http://www.c-sharpcorner.com/UploadFile/mdobbles/SilverlightVsmNavbar08062008002808AM/SilverlightVsmNavbar.aspx