Я разрабатываю приложение для Windows Phone 8.1, у меня есть три страницы, я использую Frame.Navigate(typeof(Page2),nav)
для передачи данных между страницами, я использую класспередачи данных с навигационной рамкой
public class PassedData
{
public string Name { get; set; }
public string Name1 { get; set; }
public string Name3 { get; set; }
public int Value { get; set; }
}
для объект:
var nav = (passedData)e.Parameter;
myTextBlock.Text = nav.Name;
mytex1.Text = nav.Name1;
моя проблема, как объект для значения int? У меня проблема с типом преобразования int в объекте.
ваш «Value» значение может быть в нулевом состоянии, убедитесь, что он имеет целочисленное значение. –
если пользователь вводит значение в текстовое поле, как я могу его использовать? –
вы можете установить и установить значение текстового поля для вашего объекта. 0 Например: var passData = new PassedData; прошлоОписание_значения = Имя; прошлоДата.Name1 = "Name1"; прошлоData.Name3 = "Name3"; прошлоData.Value = int.Parse (myTextBox.Text); , то вы можете сдать свой passData –