Mam pytaniem dotyczące ponownie windows phone 7 i c#, jak przekazać parametr między formami, robię to w ten sposób:
private void m_hb_rysuj_Click(object sender, RoutedEventArgs e)
{
NavigationService.Navigate(new Uri("/RysujFliniowa.xaml", UriKind.RelativeOrAbsolute));
RysujFliniowa RysujFliniowa = new RysujFliniowa(this);
}
Odbierma w ten:
private ParametersFliniowa parametersFliniowa;
public RysujFliniowa(ParametersFliniowa parametersFliniowa)
{
InitializeComponent();
this.parametersFliniowa = parametersFliniowa;
a = float.Parse(parametersFliniowa.m_paramA.Text);
b = float.Parse(parametersFliniowa.m_paramB.Text);
Podczas kompilacji nie mam żadnych błędów ale gdy kliknę m_hb_rysuj to program się zatrzymuje i przenosi mnie do tego fragmentu:
// Code to execute if a navigation fails
private void RootFrame_NavigationFailed(object sender, NavigationFailedEventArgs e)
{
if (System.Diagnostics.Debugger.IsAttached)
{
// A navigation has failed; break into the debugger
System.Diagnostics.Debugger.Break();
}
}
jak zakomentuje linię z przekazywaniem paramteru jest ok, więc wnioskuje że w nie właściwy sposób to robię. Tylko jak to powinno w takim razie wyglądać??