我有一个DataForm,我将currentiitem设置为从LINQ RIA数据服务返回的实体。我正在使用带有RIA服务的Silverlight 4。
我的"Current Item"是一个实体,它是SQL表中的一行。那张表上有一列叫" RestartType
"
我有一个DataForm,我在那里设置DataForm。
我有三个RadioButtons在我的EditTemplate
:
<RadioButton Content="Restart 1" />
<RadioButton Content="Restart 2" />
<RadioButton Content="Restart 3" />
如果RestartType
值为0,那么Restart 1
单选按钮被选中,但其他的没有被选中,或者如果RestartType
值为1,那么Restart 2
被选中,如果它是3,那么Restart 3
被选中,其他单选按钮被取消选中。
我希望你能理解我在做什么。
谢谢
我最终在我的DataForm中使用了ContentLoaded事件处理程序,然后我得到了DataForm的CurrentItem作为我的对象。我使用了DataForm。FindNameInContent获取EditTemplate控件,并设置正确的RadioButton为checked