3

私はこの LongListSelector を持っています:

<Controls:LongListSelector x:Name="searchList" Margin="0,0,0,0"  Background="White" SelectionChanged="DidPressSelectSearchList" HorizontalContentAlignment="Stretch" Grid.Row="1" KeyDown="UserPressEnterKeyBoard">
                <Controls:LongListSelector.ItemTemplate>
                    <DataTemplate>
                        <local:SearchTemplateSelector Content="{Binding}" HorizontalContentAlignment="Stretch">
                            <local:SearchTemplateSelector.GoogleSuggestTemplate>
                                <DataTemplate>
                                    <Grid>
                                        <Grid.RowDefinitions>
                                            <RowDefinition Height="*" />
                                            <RowDefinition Height="Auto" />
                                        </Grid.RowDefinitions>
                                        <Rectangle Height="1" HorizontalAlignment="Stretch" VerticalAlignment="Top" Fill="Black" Opacity="0.3"/>
                                        <TextBlock Text="{Binding}" FontSize="25" Foreground="Black" TextWrapping="Wrap" Grid.Row="1" Margin="0,10"/>
                                    </Grid>
                                </DataTemplate>
                            </local:SearchTemplateSelector.GoogleSuggestTemplate>

                            <local:SearchTemplateSelector.VideoTemplate>
                                <DataTemplate>
                                    <Grid>
                                        <Grid.RowDefinitions>
                                            <RowDefinition Height="*" />
                                            <RowDefinition Height="Auto" />
                                        </Grid.RowDefinitions>
                                        <Rectangle Height="1" HorizontalAlignment="Stretch" VerticalAlignment="Top" Fill="Black" Opacity="0.3"/>
                                        <TextBlock Text="{Binding}" FontSize="25" Foreground="Black" TextWrapping="Wrap" Grid.Row="1" Margin="0,10"/>
                                    </Grid>
                                </DataTemplate>
                                </local:SearchTemplateSelector.VideoTemplate>
                    </local:SearchTemplateSelector>
                    </DataTemplate>
</Controls:LongListSelector.ItemTemplate>

したがって、GoogleSuggestTemplate を選択すると、これが得られます (ご覧のとおり、区切り記号は行の終わりまでです):ここに画像の説明を入力

そして私が VideoTemplate を使用するとき(ご覧のとおり、セパレーターは最後の前にカットされています): ここに画像の説明を入力

なぜそれが起こるのですか?

4

0 に答える 0