페이지 간 <list> 전달 / 받기 및 listview / richtextbox 채우기 C # Windows Phone 8.1

Bazz

Win을 위해 작은 앱을 만들고 있습니다. Phone 8.1, 사용자가 여러 확인란을 선택한 다음 앱이 Foreach를 수행하여 확인란이 선택되어 있는지 확인한 다음 앱이 확인란 내용 (텍스트)을 가져 와서 a를 채우고 다른 페이지로 목록을 보낸 다음 2 페이지, 목록보기 컨트롤을 채 웁니다.

페이지 1

    List<ClassDados> lista = new List<ClassDados>();
    ClassDados cDados = new ClassDados();

    foreach (CheckBox c in checkboxes)
    {
        if (c.IsChecked == true)
        {                  
            cDados.Pedido = c.Content.ToString();
            lista.Add(cDados);
        }
    }

    Frame.Navigate(typeof(Carrinho), (lista));

내 수업:

class ClassDados
{
public string Pedido { get; set; }
public int Valor { get; set; }}

2 쪽

public sealed partial class Carrinho : Page
{
List<ClassDados> lista = new List<ClassDados>();

public Carrinho()
{
    this.InitializeComponent();
}

protected override void OnNavigatedTo(NavigationEventArgs e)
{
    ClassDados c = e.Parameter as ClassDados;
    Cardapio car = e.Parameter as Cardapio;

}
protected override void OnNavigatedTo(NavigationEventArgs e)
{
    ClassDados c = e.Parameter as ClassDados;
    Cardapio car = e.Parameter as Cardapio;

}

}

내 요점은 : 1 페이지의 데이터를 받고 1 페이지의 데이터로 listview / richtexbox 컨트롤을 채우지 만이 작업을 수행하는 방법은 C # Windows Forms에서 동일하지만 Windows Phone과 다르기 때문에 이렇게 할 수 없습니다. 누구든지 나를 도울 수 있습니까?

WPMed

문제는 당신이 형식의 개체를 수신 할 것입니다 ClassDados2 페이지 에 있지만, 1 페이지 는 ClassDados의 목록을 전달합니다 List<ClassDados> lista. 그래서에 2 페이지 쓰기 List<ClassDados> lista = e.Parameter as List<ClassDados>. 그게 트릭을해야합니다. 또한 e.Parameter! 에서 객체를 검색 할 때 null을 확인해야합니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Windows Form의 listView 공간에 이미지 채우기

분류에서Dev

페이지 간 Windows Phone 8 데이터 전송

분류에서Dev

Windows Phone 8 : PHP 페이지에서 Windows Phone 8 앱으로 데이터 전달

분류에서Dev

SQL Server Compact를 사용하여 Windows Phone 8의 페이지간에 매개 변수 전달

분류에서Dev

FastCV 및 Windows Phone 8 (C #)

분류에서Dev

Mysql 테이블로 C # ListView 채우기

분류에서Dev

기본 Windows Phone 8 이미지 API

분류에서Dev

Windows Phone 8.1 XAML에서 Windows Phone 버전 및 장치 이름 가져 오기

분류에서Dev

크로스 페이드 페이지 전환 Windows Phone 8 툴킷

분류에서Dev

Windows Phone 8의 웹보기에서 날짜와 시간에 따라 다른 HTML 페이지를 표시하는 방법 :

분류에서Dev

Listview와 RichTextBox간에 끌어서 놓기가 작동하지 않습니다.

분류에서Dev

중간 레이아웃 Android 늘이기 및 채우기

분류에서Dev

WPF Windows Phone 8에서 이전 페이지 (NavigationService.GoBack ()) 삭제

분류에서Dev

한 시점 (중간 시점)에서 이전 및 이후 시점까지 누락 된 값 채우기

분류에서Dev

Windows Phone-Json으로 ListBox 채우기

분류에서Dev

Windows Phone 8.1에서 너비 채우기

분류에서Dev

Xamarin에서 ListView 채우기 및 업데이트

분류에서Dev

Windows Phone 8에서 백그라운드 에이전트의 예약 된 간격의 기본 시간을 어떻게 줄일 수 있습니까?

분류에서Dev

Squid, HTTPS 페이지 간헐적 및 Windows 8 / IE11

분류에서Dev

Windows Phone 8-기본 및 CLR 런타임

분류에서Dev

웹 서비스 페이지 매김에서 ListView 채우기

분류에서Dev

WPF C #에서 Postgres 데이터베이스의 ListView 채우기

분류에서Dev

C # 코드를 통해 Windows Phone 8 Windows 캘린더 열기

분류에서Dev

Windows Phone에서 동적으로 데이터 저장 및 전달

분류에서Dev

R : 데이터의 전체 시간 범위에 대한 암시 적 결 측값 및 그룹 채우기

분류에서Dev

Windows Phone 8의 WebBrowser에 쿠키 전달

분류에서Dev

페이지 스크롤 Windows Phone 8

분류에서Dev

Spring 3 mvc 및 타일-이전에 일부 데이터로 * .jsp 페이지 채우기

분류에서Dev

Windows Phone 8.1 C #에서 이전 페이지 또는 양식에서 날짜 선택기로 이동 한 날짜를 할당하는 방법

Related 관련 기사

  1. 1

    Windows Form의 listView 공간에 이미지 채우기

  2. 2

    페이지 간 Windows Phone 8 데이터 전송

  3. 3

    Windows Phone 8 : PHP 페이지에서 Windows Phone 8 앱으로 데이터 전달

  4. 4

    SQL Server Compact를 사용하여 Windows Phone 8의 페이지간에 매개 변수 전달

  5. 5

    FastCV 및 Windows Phone 8 (C #)

  6. 6

    Mysql 테이블로 C # ListView 채우기

  7. 7

    기본 Windows Phone 8 이미지 API

  8. 8

    Windows Phone 8.1 XAML에서 Windows Phone 버전 및 장치 이름 가져 오기

  9. 9

    크로스 페이드 페이지 전환 Windows Phone 8 툴킷

  10. 10

    Windows Phone 8의 웹보기에서 날짜와 시간에 따라 다른 HTML 페이지를 표시하는 방법 :

  11. 11

    Listview와 RichTextBox간에 끌어서 놓기가 작동하지 않습니다.

  12. 12

    중간 레이아웃 Android 늘이기 및 채우기

  13. 13

    WPF Windows Phone 8에서 이전 페이지 (NavigationService.GoBack ()) 삭제

  14. 14

    한 시점 (중간 시점)에서 이전 및 이후 시점까지 누락 된 값 채우기

  15. 15

    Windows Phone-Json으로 ListBox 채우기

  16. 16

    Windows Phone 8.1에서 너비 채우기

  17. 17

    Xamarin에서 ListView 채우기 및 업데이트

  18. 18

    Windows Phone 8에서 백그라운드 에이전트의 예약 된 간격의 기본 시간을 어떻게 줄일 수 있습니까?

  19. 19

    Squid, HTTPS 페이지 간헐적 및 Windows 8 / IE11

  20. 20

    Windows Phone 8-기본 및 CLR 런타임

  21. 21

    웹 서비스 페이지 매김에서 ListView 채우기

  22. 22

    WPF C #에서 Postgres 데이터베이스의 ListView 채우기

  23. 23

    C # 코드를 통해 Windows Phone 8 Windows 캘린더 열기

  24. 24

    Windows Phone에서 동적으로 데이터 저장 및 전달

  25. 25

    R : 데이터의 전체 시간 범위에 대한 암시 적 결 측값 및 그룹 채우기

  26. 26

    Windows Phone 8의 WebBrowser에 쿠키 전달

  27. 27

    페이지 스크롤 Windows Phone 8

  28. 28

    Spring 3 mvc 및 타일-이전에 일부 데이터로 * .jsp 페이지 채우기

  29. 29

    Windows Phone 8.1 C #에서 이전 페이지 또는 양식에서 날짜 선택기로 이동 한 날짜를 할당하는 방법

뜨겁다태그

보관