0

ListViewこの定義を持つMetro アプリケーションがあります。

<ListView Grid.Row="0" x:Name="lvData" CanDragItems="True" CanReorderItems="True" SelectionMode="Extended">
                    <ListView.ItemTemplate>
                        <DataTemplate>
                            <Border Padding="4,0,0,0">
                                <Grid Width="{Binding ElementName=lvData, Path=ActualWidth}">
                                    <Grid.RowDefinitions>
                                        <RowDefinition/>
                                        <RowDefinition/>
                                    </Grid.RowDefinitions>

                                    <Grid Grid.Row="0">
                                        <Grid.ColumnDefinitions>
                                            <ColumnDefinition Width="*"/>
                                            <ColumnDefinition Width="Auto"/>
                                            <ColumnDefinition Width="Auto"/>
                                            <ColumnDefinition Width="Auto"/>
                                            <ColumnDefinition Width="Auto"/>
                                            <ColumnDefinition Width="65"/>
                                        </Grid.ColumnDefinitions>

                                        <TextBlock Grid.Column="0" HorizontalAlignment="Stretch"/>

                                        <TextBlock Grid.Column="1" HorizontalAlignment="Right"/>

                                        <TextBlock Grid.Column="2" HorizontalAlignment="Right"/>

                                        <TextBlock Grid.Column="3" HorizontalAlignment="Right"/>

                                        <TextBlock Grid.Column="4" HorizontalAlignment="Right"/>

                                    </Grid>

                                    <Grid Grid.Row="1">
                                        <Grid.ColumnDefinitions>
                                            <ColumnDefinition Width="*"/>
                                            <ColumnDefinition Width="Auto"/>
                                            <ColumnDefinition Width="65"/>
                                        </Grid.ColumnDefinitions>

                                        <TextBlock Grid.Column="0" HorizontalAlignment="Stretch" TextTrimming="WordEllipsis"/>

                                        <TextBlock Grid.Column="1" HorizontalAlignment="Right"/>

                                    </Grid>
                                </Grid>
                            </Border>
                        </DataTemplate>
                    </ListView.ItemTemplate>
                </ListView>

これListViewがいっぱいになったら、どうすればこれListViewをマウスでスクロールできますか? うまくいかないようです。どんな助けでも大歓迎です。

4

1 に答える 1

0

このイベントが発生していないため、トリガーされている他のイベントを通じて常にフォーカスを盗んでいたコントロールがページにありました。物事は今うまくいっています。

具体的には、それはWebViewコントロールでした。回避策については、この記事を参照してください: [WinRT Trick] スクロール

于 2013-06-13T05:38:21.030 に答える