locked
ChatBubble RRS feed

  • Вопрос

  • Доброго времени суток! Использую контрол ChatBubble из Coding4Fun и столкнулся с проблемой - практически рандомные отступы между сообщениями: http://fastpic.ru/view/59/2013/1218/1306d647851563f4e776d357d00fe2e1.png.html

    Код вывода сообщений:

    <help:MessageListBox ItemsSource="{Binding Data}" HorizontalAlignment="Stretch" Margin="12,0,12,0" Name="listBox1" >
        <help:MessageListBox.ItemContainerStyle>
            <Style TargetType="ListBoxItem">
                <Setter Property="HorizontalContentAlignment" Value="Stretch" />
            </Style>
        </help:MessageListBox.ItemContainerStyle>
        <help:MessageListBox.ItemTemplate>
            <DataTemplate>
                <Grid Margin="0 0 0 0">
                    <c4f:ChatBubble Width="350" HorizontalContentAlignment="Stretch" ChatBubbleDirection="{Binding Converter={StaticResource MessageToHorizontalAlignment}, ConverterParameter=direction}" HorizontalAlignment="{Binding Converter={StaticResource MessageToHorizontalAlignment}, ConverterParameter=align}">
                        <c4f:ChatBubble.Content>
                            <StackPanel HorizontalAlignment="Stretch">
                                <TextBlock Grid.Row="0" TextWrapping="Wrap" Text="{Binding Text}"></TextBlock>
                                <TextBlock Grid.Row="1" TextWrapping="Wrap" Text="{Binding DateSent, Converter={StaticResource CampusDateTimeToDateTimeConverter}}" HorizontalAlignment="Right" Foreground="#FFB4B4B4" FontFamily="Segoe UI Light"></TextBlock>
                            </StackPanel>
                        </c4f:ChatBubble.Content>
                    </c4f:ChatBubble>
                </Grid>
            </DataTemplate>
        </help:MessageListBox.ItemTemplate>
    </help:MessageListBox>

    Может, кто сталкивался с такой проблемой?

    17 декабря 2013 г. 23:14

Ответы

  • Добрый день.

    Решение здесь.


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    • Помечено в качестве ответа Velikoivanenko 23 декабря 2013 г. 14:07
    23 декабря 2013 г. 13:31