홈>
내 주문을 모두 저장하는 카트를 만들고 있는데, ListView에 List를 표시하는 방법은 무엇입니까?
이 코드를 시도했습니다
CustomerOrder.cs
public class CustomerOrder
{
public string menuname { get; set; }
public string price { get; set; }
public string qty { get; set; }
public string mcode { get; set; }
}
public class CustList
{
//i want to display/bind this in Listview
public List<CustomerOrder> CUSTOMER_ORDER { get; set; }
}
OrderCart.xaml
<ListView x:Name="MyCart" ItemSelected="MyCart_ItemSelected" ItemsSource="{Binding CUSTOMER_ORDER}" RowHeight="50">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell >
<Grid>
<StackLayout Orientation="Horizontal">
<Label Text="{Binding menuname}" Font="30" TextColor="Black" FontAttributes="Bold"/>
<Label Text="{Binding qty}" Font="30" TextColor="Black" FontAttributes="Bold"/>
<Label Text="{Binding price}" Font="30" TextColor="Black" FontAttributes="Bold"/>
<Label Text="{Binding mcode}" Font="30" TextColor="Black" FontAttributes="Bold"/>
</StackLayout>
</Grid>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
- 답변 # 1
- 답변 # 2
MyCart가 CustList의 인스턴스 인 경우
바인딩에서 {CUSTOMER_ORDER.menuname} 바인딩을 할 수 있습니다.
데이터 경로를 지정해야합니다.
관련 자료
- c# - Xamarin 양식 ListView 항목 동적 GUI 업데이트
- xamarin.forms - Xamarin Forms ListView 항목 필드 전송
- xamarin.forms - Xamarin Forms MVVM UWP ListView 바인딩이 작동하지 않습니다
- xamarin.forms - ListView 내의 Xamarin Forms ListView 문제
- user interface - xamarin 양식 - 복잡한 listview 또는 collectionview 구현
- xamarin.forms.listview - Xamarin Forms 목록보기에서 편집 컨트롤의 데이터를 언제 저장합니까?
- c# - xamarin 양식 - listview의 항목에 대한 pangesturerecognizer는 단계적으로 다음 숨겨진 항목에 영향을줍니다
- xamarin 양식 - 이미지 위에 목록보기를 배치하는 방법?
- c# - 새 페이지로 이동하지 않고 Xamarin Forms ListView가 업데이트되지 않음
- xamarin.forms - Xamarin Forms ListViewViewCell 번역
- c# - Xml 구문 분석 및 Xamarin 양식의 목록보기에 바인딩
- 마지막 행은 ListView Xamarin 양식에서 잘립니다
- c# - 버튼 클릭으로 xamarin 양식 캡처 목록보기
- android - xamarin 양식 - listview 바인딩 업데이트 행 ui
- xamarin은 URL로 목록보기에서 이미지를 표시하지 않는 이미지를 만듭니다
- Xamarin Forms ListView - xamarin 양식 목록보기 - 예외?
- xamarin.forms - Xamarin Forms Shell에서 TabBar 숨기기
- xaml - Xamarin ListView에서 ListViewItem을 렌더링 할 때 문제
- c# - Xamarin Forms 이미지 태그에서 URL + 바인딩을 사용하는 방법
- xamarin.forms - Xamarin Forms 4 솔루션에 대한 XamarinAndroid 빌드 오류
관련 질문
- c# : Xamarin 양식 ->공백을 표시하는 PopUpView, 제거하는 방법은 무엇입니까?
- c# : xamarin 형식에서 한 행의 라디오 버튼을 클릭하면 ListView 항목의 인덱스 가져오기
- 글꼴 변경 xamarin.android c#
- c# : Xamarin의 View 안에 모든 자식을 중첩하려면 어떻게 해야 하나요?
- c# : 내 UWP 응용 프로그램에서 .exe를 시작할 수 없습니다.
- c# : 참조 'System.Void System.Security.Cryptography.DSACng를 확인할 수 없습니다.
- c# : ListViewItem 클릭 이벤트를 내부에 있는 버튼 클릭 이벤트로 재정의
- c# : WPF XAML: 기본 스타일 설정을 위한 Label.Resources 대 Label.Style의 차이점 -또는 Label.Resources의 x:Key 없는 스타일이 기본값으로 사용되는 이유는 무엇입니까?
- MVVM XAML Xamarin Forms에 이미지가 표시되지 않음
- c# : ModelViewControl에 XML 바인딩
PropertyChanged 이벤트가 누락되었을 수 있습니다.
하나 더 필요한 것은 xaml에 바인딩 컨텍스트를 적용해야한다는 것입니다.