掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
datagridviewのソートについて (ID:147134)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> (サンプル後述) DataGridView1 が、(1) の直接 Rows.Add。 DataGridView2 が、(2) のデータバインド法です。 Imports System.ComponentModel Public Class Form1 Private tbl As DataTable Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load DataGridView1.ColumnCount = 4 DataGridView1.Rows.Add("1-1", "1-2", "1-3", "1-4") DataGridView1.Rows.Add("2-1", "2-2", "2-3", "2-4") DataGridView1.Rows.Add("8-1", "8-2", "8-3", "8-4") DataGridView1.Rows.Add("3-1", "3-2", "3-3", "3-4") DataGridView1.Sort(DataGridView1.Columns(0), ListSortDirection.Ascending) tbl = New DataTable() tbl.Columns.Add("Col1") tbl.Columns.Add("Col2") tbl.Columns.Add("Col3") tbl.Columns.Add("Col4") DataGridView2.AutoGenerateColumns = True DataGridView2.DataSource = tbl tbl.Rows.Add("1-1", "1-2", "1-3", "1-4") tbl.Rows.Add("2-1", "2-2", "2-3", "2-4") tbl.Rows.Add("8-1", "8-2", "8-3", "8-4") tbl.Rows.Add("3-1", "3-2", "3-3", "3-4") DataGridView2.Sort(DataGridView2.Columns(0), ListSortDirection.Ascending) End Sub Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click DataGridView1.Rows.Add("0-1", "0-2", "0-3", "0-4") End Sub Private Sub Button2_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button2.Click tbl.Rows.Add("0-1", "0-2", "0-3", "0-4") End Sub End Class
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.