2014年2月4日 星期二

C# - Windows form 的 DataGridView

在微軟 .NET 的架構中,MenuGridView是一個強大但複雜的元件,其實大部分時候不會將這個元件與資料庫綁在一起,但是微軟函式庫如此的廣大,難道沒有一個可以更方便的方法嗎?
答案是有的,那就是運用DataGridView這簡單的元件。

用 Visual Studio 拉出一個 DataGridView 物件後,名稱為 dgViewMenu,可以點選其屬性中的 Columns 欄位,然後用視覺化的方式加入兩個 Column,並設定好名稱為 name和price。

接著可以用程式填入資料到 rows 屬性中,就完成了整個表格建立的工作,如此就不需要將 DataGridView 與資料庫綁在一起,也能有效的利用 DataGridView 元件了。

namespace MenuGridView
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            DataGridViewRowCollection rows = dataGridViewMenu.Rows;
            rows.Add(new Object[] { "紅茶"25 });
            rows.Add(new Object[] { "綠茶"25 });
        }
    }
}

-雲遊山水為知已逍遙一生而忘齡- 電腦神手

沒有留言:

張貼留言