2013-10-28 13 views
6

Windowsストアアプリケーション用のWindows 8.1でListViewコントロールをテストしたばかりです。私は本当にListViewの項目の並び替えやドラッグが好きで、明らかに私のアプリケーションのためにFlyoutの内部を使う必要があります。フライアウト内で並べ替えとドラッグのアドーターが表示されない

残念ながら、私はフライアウト内で使用するとListViewアイテムのドラッグアンドリオーダーに問題が発生します。まず、アイテムのドラッグは、通常の表示では正常に動作しています。私がフライアウトの内側を使用している場合、ドラッグアドヴナーはフライアウト上に表示されず、代わりにフライアウトの下に来ます。

通常のフライアウトディスプレイにスクリーンショットを添付しました。

enter image description here

enter image description here

サンプルは、以下のSkyDriveのリンクに添付されています。あなたが問題の詳細を把握するのに役立つでしょう。

https://skydrive.live.com/embed?cid=89346CF5C45CEB8C&resid=89346CF5C45CEB8C%212942&authkey=APwj9svhnGFMqwY

答えて

1

これは満足の行く答えになるだろうされていません。私はしばらくの間、同じ問題に苦しんできました。私は同じ問題がそこに現れていることを発見するためだけに並べ替えをトップAppBarに移動することに決めました。

私は、MSDNの既存の問題を発見し、私自身のコメントを追加し、Microsoftの従業員によると、これはバグではなく機能ではありません。解決策については

http://social.msdn.microsoft.com/Forums/windowsapps/en-US/c1add91a-e887-4d08-a3f8-884ec22239f6/dragged-gridview-item-is-not-visible-when-it-is-dragged-over-appbar

  1. デザインを変更して、並べ替えを設定のフライアウトからメイン画面に移動することができます。
  2. 独自のフライアウト/トップアプリケーションバーコントロールを作成します。
関連する問題