Как настроить TextBlock внутри LonglistSelector - PullRequest
1 голос
/ 31 августа 2011
<toolkit:LongListSelector>
    <toolkit:LongListSelector.ItemTemplate>
        <DataTemplate>
            <StackPanel Orientation="Horizontal">
                <TextBlock Text="{Binding Name}" FontSize="22" TextWrapping="Wrap" />
                <TextBlock Name="Info" FontSize="18" TextWrapping="Wrap" />
            </StackPanel>
        </DataTemplate>
    </toolkit:LongListSelector.ItemTemplate>
</toolkit:LongListSelector>

У меня есть вышеупомянутый LongListSelector, который выбирает значения «Имя» (в первом текстовом блоке) из списка.Я также хотел добавить к нему дополнительный текст, для которого я создал еще один текстовый блок.Я не мог добавить текст ко второму TextBlock, как (Info.Text = "HI"), потому что он внутри LonglistSelector

Как передать значения во второй TextBlock

Спасибо

1 Ответ

0 голосов
/ 14 декабря 2011

Вы имеете в виду Info - это свойство на DataContext страницы, а не на текущем элементе, где Name?

Если это так, вы можете использовать DataContextProxy , чтобы получить данные за пределами элемента списка. Если нет, вам нужно будет более четко понять, что вы имеете в виду.

...