locked
Как увеличить размер элемента в ListBox в PanoramaApp? RRS feed

  • Вопрос

  • Доброго времени суток! Я начинающий разработчик под Windows Phone, есть опят разработки на C++. При написании программы столкнулся с некритичной, но все таки проблемой: Имеется двухстрочный список с разбивкой текста на строки. В первой строке выводится дата , во второй строке заголовок. Если заголовок длинный то происходит перенос на 3 строчку, вследствие чего строка показывается на 2/3. 

    Вопрос как можно увеличить сам элемент lisbox'а, либо каким образом можно сделать трехстрочный список?

    <ListBox Margin="0,0,-12,0" ItemsSource="{Binding Items}" Name="ED2" SelectionChanged="ED2_SelectionChanged" >
                        <ListBox.ItemTemplate>
                            <DataTemplate>
                                <StackPanel Margin="0,0,0,20" Width="432" Height="78">
                                    <TextBlock Text="{Binding pubDate, ConverterCulture=ru-RU, StringFormat=D}" FontSize="20" Foreground="Chocolate" />
                                    <TextBlock Text="{Binding title}" TextWrapping="Wrap" FontSize="22" />
                                </StackPanel>
                            </DataTemplate>
                        </ListBox.ItemTemplate>
                    </ListBox>


    5 сентября 2012 г. 11:22

Ответы

  • Попробуйте убрать высоту у StackPanel, тогда ListItem должен под содержимое подогнаться. Если нужна минимальная высота элемент, то есть MinHeight

    • Помечено в качестве ответа ProstoKorol 5 сентября 2012 г. 14:27
    5 сентября 2012 г. 14:06

Все ответы

  • Попробуйте убрать высоту у StackPanel, тогда ListItem должен под содержимое подогнаться. Если нужна минимальная высота элемент, то есть MinHeight

    • Помечено в качестве ответа ProstoKorol 5 сентября 2012 г. 14:27
    5 сентября 2012 г. 14:06
  • Спасибо, помог первый вариант
    5 сентября 2012 г. 14:27
  • Спасибо, что не забыли отметить ответ.


    Для связи [mail]

    7 сентября 2012 г. 9:40