列の並べ替えを処理/保持する方法は? 変更する必要はありません。ユーザーが GridView を再度起動したときに、最後に定義した順序で列を表示できるように、それを永続化する必要があります。
<ListView>
<ListView.View>
<GridView AllowsColumnReorder="True" >
残念ながら、StoreColumnOrder="True" 設定は見つかりません。これを自分でコーディングする必要があります。永続化するには、設定ファイルなど、ディスク上のどこかに注文を保存する必要があります。
1 つの関数を onloaded イベントに追加し、1 つの関数を onclose イベントに追加する、GridView から継承する新しいオブジェクトを作成します (または、UserControl も作成できます)。オンロードされた関数は設定ファイルを探し、そこにある場合は列を並べ替えます。onclose 関数は、並べ替えが発生した場合に設定ファイルを作成します。