Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Silverlight Input Controls - Day 2 - Part 12
Jun 19, 2011 at 9:52 AMHi Guys,
I am having a pretty stupid problem, and i am breaking my head on why it doesnt work.
Its a simple thing i am sure, but it doesnt fit in my head for some reason.
I have 1 text block , 3 radio buttons and 1 button. all i want is to display current radio button selection/value in the textblock by pressing a button. here is my code so far.
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> <TextBlock Height="83" HorizontalAlignment="Left" Margin="26,69,0,0" Name="resultTextBlock" Text="TextBlock" VerticalAlignment="Top" Width="330" /> <RadioButton Content="X" Height="72" HorizontalAlignment="Left" Margin="12,166,0,0" Name="ciaRadioButton" VerticalAlignment="Top" IsChecked="True" /> <RadioButton Content="Y" Height="72" HorizontalAlignment="Left" Margin="12,244,0,0" Name="mi6RadioButton" VerticalAlignment="Top" IsChecked="False" /> <Button Content="Button" Height="72" HorizontalAlignment="Left" Margin="249,457,0,0" Name="button1" VerticalAlignment="Top" Width="160" /> <RadioButton Content="Z" Height="72" HorizontalAlignment="Left" Margin="9,322,0,0" Name="nsaRadioButton" VerticalAlignment="Top" IsChecked="False" /> </Grid>code language="csharp"] private void button1_Click(object sender, RoutedEventArgs e)
{
string radioButtonValue;
if (RadioButton1.IsChecked == true)
{
radioButtonValue = "valueX";
resultTextBlock.Text = radioButtonValue;
}
else if (RadioButton2.IsChecked == true)
{
radioButtonValue = "valueY";
resultTextBlock.Text = radioButtonValue;
}
else
{
radioButtonValue = "valueZ";
resultTextBlock.Text = radioButtonValue;
}
}[/code]
I have tried havimg Radio buttons in one group, in separate groups, but without luck.
Is there anything obvious?? I might have been sitting infront of the pc for too long
Any help would be appreciated.
Cheers