This is a common problem. Same in WPF as well. My work around, for cases where I desperately want radiobuttons, is the following.
1. Create your radiobuttons,each with a different groupname. 2. Bind each radiobutton to a different property and manually set the other properties to false when one of the others is true. Here is an example that works, you should be able to figure it out : <RadioButton GroupName="GroupA" Content="Asset" IsChecked="{Binding IsAsset}"/> <RadioButton GroupName="GroupD" Content="Unknown" IsChecked="{Binding IsUnknown}"/> <RadioButton GroupName="GroupB" Content="Trailer" IsChecked="{Binding IsTrailer}" > private bool _IsAsset; public bool IsAsset { get { return _IsAsset; } set { if (value & _IsAsset != value) { _IsTrailer = false; _IsUnknown = false; OnPropertyChanged("IsTrailer"); OnPropertyChanged("IsUnknown"); } _IsAsset = value; OnPropertyChanged("IsAsset"); } } private bool _IsTrailer; public bool IsTrailer { get { return _IsTrailer; } set { if (value & _IsTrailer != value) { _IsAsset = false; _IsUnknown = false; OnPropertyChanged("IsAsset"); OnPropertyChanged("IsUnknown"); } _IsTrailer = value; OnPropertyChanged("IsTrailer"); } } On Fri, Jul 22, 2011 at 5:50 PM, Greg Keogh <g...@mira.net> wrote: > Winston, no binding errors in the output window. It’s a plain class that > implements INotifyPropertyChanged.**** > > ** ** > > Jake, don’t tell me ... someone (you!) has suffered this before, and I > didn’t run the correct web searches, and I wasted my time while wasting > time. I see your post now, but I’ve got to cook dinner, so I’ll come back > and digest it later (after the food). At a glance, your description matches > my symptoms.**** > > ** ** > > Greg**** > > _______________________________________________ > ozsilverlight mailing list > ozsilverlight@ozsilverlight.com > http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight > >
_______________________________________________ ozsilverlight mailing list ozsilverlight@ozsilverlight.com http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight