複数列のリストを実装またはコーディングする方法を尋ねているのではないことに注意してください。
複数列のリストを並べ替えるには、水平方向と垂直方向の2つの方法があります。Microsoft System.Web.UI.WebControlsの多くには、これら2つのオプションを提供するRepeatDirectionプロパティがあります。他のフレームワークもこれらの方向オプションを提供していると確信しています。
以下は、2つのオプションのサンプルです。
水平方向の並べ替え(アルファベット順)
* Ash * Beech * Cedar
* Date * Elm * Fir
* Grape * Hawthorn * Ivy
水平方向の並べ替え(数値)
1. Ash 2. Beech 3. Cedar
4. Date 5. Elm 6. Fir
7. Grape 8. Hawthorn 9. Ivy
垂直方向の並べ替え(アルファベット順)
* Ash * Date * Grape
* Beech * Elm * Hawthorn
* Cedar * Fir * Ivy
垂直方向の並べ替え(数値)
1. Ash 4. Date 7. Grape
2. Beech 5. Elm 8. Hawthorn
3. Cedar 6. Fir 9. Ivy
垂直方向の並べ替えは、多くの.Net Web複数列リストコントロール(CheckBoxListなど)のデフォルトの動作です。
大学で使用した通常のドキュメントフォーマット標準(APA、MLA、シカゴ)を調べてトピックを調査しましたが、複数列のリストに関連するものは何も見つかりませんでした。
複数列リストのソート方向を指定するための実際の引数またはドキュメント形式の標準/ガイドライン/ルールはありますか?