저는 WP8을 처음 사용합니다.Windows Phone 8.1의 이미지가있는 ListView
앱이 있습니다.
웹 API 호출을합니다.
항목 목록이 있습니다.
왼쪽에 아이콘이있는이 항목 목록을 사용자에게 표시하고 싶습니다.
ListView 컨트롤을 사용해야한다고 생각합니다.
나는 이것에 대한 간단한 예제를 찾으려고 꽤 노력했지만 그럴 수 없었다.
그래서, 다음 중 하나를
- 나는
- 은 누군가가 내가 살 필요이
- 누군가가 간단한 예를
- 를 게시 할 예정입니다 수행하는 방법에 관해서는 나에게 링크를 보내드립니다 바보에게입니다 좋은 WP8 책 (그러나 나는 배달하기 며칠 전에 기다려야 할 것이다)
나는 누군가가 3을 대답 할 것이기를 바란다. 그리고 나는 4로 따라갈 것이다.
이 내 마크 업 :
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<ListBox Name="lstPremises"
ItemsSource="{Binding Items}" FontFamily="{StaticResource PivotHeaderItemFontFamily}"
Background="{StaticResource AppBarItemBackgroundThemeBrush}">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"></ColumnDefinition>
<ColumnDefinition Width="*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Image Grid.Column="0" Margin="12" Height="50" Width="50" Source="Images/Number-5-icon.png" ></Image>
<TextBlock Grid.Column="1" FontSize="36" Text="{Binding Caption}" TextWrapping="Wrap" FontFamily="Global User Interface"></TextBlock>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
그리고 이것은 내 코드 숨김입니다 :
public class Item
{
public string Caption;
}
public sealed partial class Management : Page
{
public Management()
{
this.InitializeComponent();
List<Item> test = new List<Item>();
Item item = new Informed.Item();
item.Caption = "Test One";
test.Add(item);
Item item2 = new Informed.Item();
item2.Caption = "Test Two";
test.Add(item2);
lstPremises.ItemsSource = test;
}
}
이는 스크린 샷입니다 :
내가 1UPDATE 오전 확신
안녕, 응답 해 주셔서 감사합니다. 그것들은 전에 보았던 2 개의 링크입니다. 비디오는 실망 스러웠습니다. 나는 그들에게 요점을 알려주기를 원했다. 샘플 코드 내가 (다른 링크에서 복사 및 붙여 넣기) 오류가 발생했습니다. 또한, 그것은 어수선하게 보였다. 나는 많은 속성/스타일을 listview에 추가 할 수 있다고 확신하지만, 한 번에 모든 것을보고 싶지는 않습니다. 난 그냥 간단한 코드 예제를 원한다. C# 항목을 관련 이미지가있는 목록 뷰에 추가합니다. 그게 내가 원하는이 무대입니다 :) –
코드로이 링크를 확인하십시오 https://github.com/MvvmCross/NPlus1DaysOfMvvmCross/tree/master/N-16-CollectABull-Part5 –
안녕하세요. listbox 예제를보고 있는데 ... listbox를 사용해야하는 비디오 링크가 포함되어 있지 않아야 함을 의미합니까? 또한 아이콘이 표시되는 동안 데이터가 표시되지 않습니다. 나는 당신에게 이것을 보여주기 위해 나의 질문을 업데이트 할 것이다. 감사합니다 –