Прочитайте текстовый файл и добавьте в Listbox WP7 - PullRequest
0 голосов
/ 11 марта 2012

У меня есть файл, в котором первая строка - телефон, а вторая - дата. Я читаю файл и добавляю содержимое в список нормально, и все в другой строке. Теперь я изменил список, чтобы он содержал 2 текстовых поля.

<ListBox Name="listBox1" ItemsSource="{Binding}">
  <DataTemplate>
        <StackPanel>
               <TextBlock Text="{Binding Phone}" FontSize="32"/>
               <TextBlock Text="{Binding MyDate}" FontSize="16"/>
        </StackPanel>
  </DataTemplate>

Как связать данные из файла? Спасибо

Ответы [ 2 ]

1 голос
/ 11 марта 2012

Создайте класс для представления ваших данных:

class PhoneDate
{
 public string Phone{get;set;}
 public DateTime MyDate{get;set;}
}

Затем загрузите ваши данные в список

List<PhoneDate> data = //load

Наконец, свяжите список со списком:

listBox1.ItemsSource = data;

Теперь ваши привязки будут работать.

0 голосов
/ 11 марта 2012

Если вы хотите, чтобы они располагались горизонтально, вам нужно Orientation = "Horizontal" на StackPanel.

Если вы хотите выравнивание заголовка и столбца, то ListView Gridview сделает это n

...