0

我有一个 DataForm,我将 CurrentItem 设置为从 LINQ RIA DataService 返回的实体。我将 Silverlight 4 与 RIA 服务一起使用。

我的“当前项目”是一个实体,它是 SQL 表中的行。那张桌子上有一个名为“ RestartType”的列。

我有一个 DataForm,我在 XAML 中设置了 DataForm.EditTemplate。

我在我的三个 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被选中,其他单选按钮按钮被取消选择。

我希望你能理解我想要做什么。

谢谢

4

1 回答 1

0

我最终在我的 DataForm 中使用了 ContentLoaded 事件处理程序,然后我将 DataForm 的 CurrentItem 作为我的对象。我使用 DataForm.FindNameInContent 来获取 EditTemplate 控件并设置正确的 RadioButton 检查。

于 2011-05-11T21:50:32.320 回答