1 <controls:ChildWindow x:Class="PsychlopsSilverlight4.Pages.BinomialSolver"
\r
2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
\r
3 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
\r
4 xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk"
\r
5 xmlns:controls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"
\r
6 Width="400" Height="300"
\r
7 Title="Binomial Likelihood Solver" xmlns:toolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit">
\r
10 <controls:ChildWindow.Resources>
\r
11 <Style TargetType="toolkit:Chart">
\r
12 <!-- To Remove Legend-->
\r
13 <Setter Property="Padding" Value="10 0" />
\r
14 <Setter Property="BorderBrush" Value="Transparent" />
\r
15 <Setter Property="PlotAreaStyle">
\r
17 <Style TargetType="Grid">
\r
18 <Setter Property="Margin" Value="0"/>
\r
22 <Setter Property="TitleStyle">
\r
24 <Style TargetType="toolkit:Title">
\r
25 <Setter Property="Width" Value="0"/>
\r
26 <Setter Property="Height" Value="0"/>
\r
30 <Setter Property="LegendStyle">
\r
32 <Style TargetType="toolkit:Legend">
\r
33 <Setter Property="Width" Value="0"/>
\r
34 <Setter Property="Height" Value="0"/>
\r
39 </controls:ChildWindow.Resources>
\r
41 <Grid x:Name="LayoutRoot" Margin="2">
\r
42 <Grid.RowDefinitions>
\r
44 <RowDefinition Height="Auto" />
\r
45 </Grid.RowDefinitions>
\r
47 <StackPanel Orientation="Horizontal">
\r
48 <Canvas Width="250" Height="Auto">
\r
49 <toolkit:Chart x:Name="chart1" Title="" Width="240" Height="220" Canvas.Left="0" Canvas.Top="0"
\r
51 <toolkit:Chart.Series>
\r
52 <toolkit:ScatterSeries x:Name="Fitted"
\r
54 ItemsSource="{Binding}"
\r
55 IndependentValueBinding="{Binding c_abscissa}"
\r
56 DependentValueBinding="{Binding c_ratio}"
\r
59 <toolkit:ScatterSeries.DependentRangeAxis>
\r
60 <toolkit:LinearAxis Title="" ShowGridLines="False" Orientation="Y" Minimum="0" Maximum="1">
\r
61 </toolkit:LinearAxis>
\r
62 </toolkit:ScatterSeries.DependentRangeAxis>
\r
63 </toolkit:ScatterSeries>
\r
64 <toolkit:ScatterSeries x:Name="Raw"
\r
66 ItemsSource="{Binding}"
\r
67 IndependentValueBinding="{Binding abscissa}"
\r
68 DependentValueBinding="{Binding ratio}"
\r
71 <toolkit:ScatterSeries.IndependentAxis>
\r
72 <toolkit:LinearAxis Title="" Orientation="X" Maximum="10" Minimum="0">
\r
73 </toolkit:LinearAxis>
\r
74 </toolkit:ScatterSeries.IndependentAxis>
\r
77 <toolkit:ScatterSeries.DependentRangeAxis>
\r
78 <toolkit:LinearAxis Title="" ShowGridLines="False" Orientation="Y" Minimum="0" Maximum="1">
\r
79 </toolkit:LinearAxis>
\r
80 </toolkit:ScatterSeries.DependentRangeAxis>
\r
81 </toolkit:ScatterSeries>
\r
82 </toolkit:Chart.Series>
\r
84 <Slider x:Name="OrdinateSlider" Canvas.Left="0" Canvas.Top="10" Orientation="Vertical" Height="200"></Slider>
\r
85 <Slider x:Name="AbscissaSlider" Canvas.Left="20" Canvas.Top="210" Width="200" MouseLeftButtonUp="AbscissaSlider_MouseLeftButtonUp"></Slider>
\r
89 <StackPanel Orientation="Vertical">
\r
90 <sdk:DataGrid x:Name="dataGrid" Margin="0,5,0,10" RowHeight="40" AutoGenerateColumns="False" >
\r
91 <sdk:DataGrid.Columns>
\r
92 <sdk:DataGridTextColumn Header="Abscissa" Width="40" Binding="{Binding abscissa}" />
\r
93 <sdk:DataGridTextColumn Header="Positive Cases" Width="40" Binding="{Binding positive}" />
\r
94 <sdk:DataGridTextColumn Header="Negative Cases" Width="40" Binding="{Binding negative}" />
\r
95 </sdk:DataGrid.Columns>
\r
97 <Button x:Name="AddConditionButton" Content="Add Condition" Click="AddConditionButton_Click" HorizontalAlignment="Right" FontSize="10" Margin="0,12,0,0" Grid.Row="1" />
\r
101 <TextBlock Text="Mean" x:Name="Parameter0Name" Width="40" Height="23" HorizontalAlignment="Left" Margin="0,12,0,0" Grid.Row="1" />
\r
102 <TextBox x:Name="Parameter0" IsReadOnly="True" Width="50" Height="23" HorizontalAlignment="Left" Margin="40,12,0,0" Grid.Row="1" />
\r
103 <TextBlock Text="S.D." x:Name="Parameter1Name" Width="40" Height="23" HorizontalAlignment="Left" Margin="110,12,0,0" Grid.Row="1" />
\r
104 <TextBox x:Name="Parameter1" IsReadOnly="True" Width="50" Height="23" HorizontalAlignment="Left" Margin="150,12,0,0" Grid.Row="1" />
\r
105 <Button x:Name="CalcButton" Content="Calculate" Click="CalcButton_Click" Width="75" Height="23" HorizontalAlignment="Right" Margin="0,12,79,0" Grid.Row="1" />
\r
106 <Button x:Name="OKButton" Content="OK" Click="OKButton_Click" Width="75" Height="23" HorizontalAlignment="Right" Margin="0,12,0,0" Grid.Row="1" />
\r
108 </controls:ChildWindow>