microsoft / xaml-standard

XAML Standard : a set of principles that drive XAML dialect alignment
Other
804 stars 50 forks source link

Add RadioButton #171

Open insinfo opened 7 years ago

insinfo commented 7 years ago
<StackPanel>
<RadioButton GroupName="Group1" IsChecked="{Binding Path=RadioButton1IsChecked}" />
<RadioButton GroupName="Group1" IsChecked="{Binding Path=RadioButton2IsChecked}" />
    <RadioButton GroupName="Os" Content="Windows XP" IsChecked="True"/>
    <RadioButton GroupName="Os" Content="Windows Vista" />
    <RadioButton GroupName="Os" Content="Windows 7" />
    <RadioButton GroupName="Office" Content="Microsoft Office 2007" IsChecked="True"/>
    <RadioButton GroupName="Office" Content="Microsoft Office 2003"/>
    <RadioButton GroupName="Office" Content="Open Office"/>
</StackPanel>

radiobutton 6 radiobutton 5

radiobutton 4

radiobutton 3 radiobutton 2 radiobutton 1 radiobutton 7 checkbox 7

weitzhandler commented 7 years ago

Can't live without!

Mike-E-angelo commented 7 years ago

Why look, it's Shimmy! Ready to Make Xaml Great Again, @weitzhandler? 😆

weitzhandler commented 7 years ago

HAHA lol @Mike-EEE nice meeting you here too... They're definitely going the right path, but it's time they should get out of their shell and start thinking bigger. To me Silverlight + RIA was the golden age in my entire programming career. My hope is Xamarin fulfills:

  1. More controls, even non-native (maybe in a different namespace): ItemsControl, CheckBox, RadioButton, AutoCompleteBox and the like are mandatory controls. To use them in a Xamarin app you have to pull your hair out (BTW, using XLabs also means you'll be left with no hair)
  2. RIA Services - like client entity generation
  3. Integrated validation
  4. Xamarin for Web (now I'm realizing that I'm dreaming)
Mike-E-angelo commented 7 years ago

To me Silverlight + RIA was the golden age in my entire programming career.

Couldn't have said it any better, @weitzhandler. It was abundantly evident the sheer focus and amount of talent that was involved in successfully bringing that shining star to market. Now it's... well, we won't get into that. I will allow the sheer amount of posts in this repo that echo your sentiments speak for themselves. 😉

Xamarin for Web (now I'm realizing that I'm dreaming)

Not so much of a dream, good sir. The Mono team is currently porting their amazing work to WebAssembly. Now it's up to WebAssembly to stick properly to make this a done deal. 😛

In any case, great to have you aboard here. Looking forward to your insightful contributions. Although, anyone is going to have trouble matching up to @insinfo's incredible output here. He is on a tear!!!

crutkas commented 7 years ago

New requests should please be documented in new issues. Please let's stay on topic and have a healthy discussion on the item at hand. Thanks for understanding.

weitzhandler commented 7 years ago

@crutkas were you talking to me? I'm glad this repo is actually maintained and the issues are looked upon by the members!

rashadrivera commented 7 years ago

Radio buttons (and even it's common parent the ToggleButton), are basic building blocks of UI apps. We must have it!😀