tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル DataGridViewのソート機能
投稿日: 2008/09/17(Wed) 22:22
投稿者のりり
お世話になります。
VB2008のDataGridViewについて質問させてください。

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        With DataGridView1
            .Columns.Add(0, "名称")
            .Columns.Add(1, "値")
            .Columns.Add(2, "有効")
            .Columns(0).SortMode = DataGridViewColumnSortMode.Automatic
            .Columns(1).SortMode = DataGridViewColumnSortMode.Automatic
            .Columns(2).SortMode = DataGridViewColumnSortMode.Automatic

            .Rows.Add("キーボード", 4, 1)
            .Rows.Add("マウス", 5, 1)
            .Rows.Add("CPU", 1, 0)
            .Rows.Add("メモリ", 2, 0)
            .Rows.Add("HD", 3, 0)
        End With
    End Sub

列名の有効をクリックすると0と1で並び替えてくれるんですが、
列名の値の並びが5,4,2,1,3となります。

この並びを"値の昇順"、"有効の昇順"のように
4,5,1,2,3としたいのですが、どのように手を加えればよいのでしょうか?
よろしくお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。