2

很明显,默认情况下 aRadioButtonGroupName范围是父容器。在这种情况下,RadioButton每个放置在不同选项卡的两个 sTabControl不会被组合在一起。以下面的例子为例

<Grid>
    <TabControl>
        <TabItem Header="TabItem">
            <Grid>
                <RadioButton GroupName="A" Content="RB 1"/>
            </Grid>
        </TabItem>
        <TabItem Header="TabItem">
            <Grid>
                <RadioButton GroupName="A" Content="RB 2"/>
            </Grid>
        </TabItem>
    </TabControl>
</Grid>

我想知道如何扩展GroupName范围,以便在检查时不RB 1检查RB 2,反之亦然。

我遇到了有趣的解决方案,例如这个问题,它通过sBindingIsChecked属性对RadioButton转换器起作用。虽然它工作得很好,但我更喜欢GroupName以某种方式扩展范围。

4

0 回答 0