コード例 #1
0
ファイル: AddIncome.cs プロジェクト: panchal0026/Account
        public void bindIncomeGrid()
        {
            IncomeDetailManager cl = new IncomeDetailManager();
            DataSet ds = cl.ListIncomeDetails();
            if (ds.Tables[0].Rows.Count > 0)
            {
                IncomeDetailGrid.AutoGenerateColumns = false;
                IncomeDetailGrid.DataSource = null;
                //Set Columns Count
                IncomeDetailGrid.ColumnCount = 6;

                //Add Columns
                IncomeDetailGrid.Columns[0].Name = "TransactionID";
                IncomeDetailGrid.Columns[0].HeaderText = "Transaction ID";
                IncomeDetailGrid.Columns[0].DataPropertyName = "TransactionID";

                IncomeDetailGrid.Columns[1].HeaderText = "Name";
                IncomeDetailGrid.Columns[1].Name = "Name";
                IncomeDetailGrid.Columns[1].DataPropertyName = "Name";

                IncomeDetailGrid.Columns[2].Name = "LocationID";
                IncomeDetailGrid.Columns[2].HeaderText = "Location";
                IncomeDetailGrid.Columns[2].DataPropertyName = "LocationID";

                IncomeDetailGrid.Columns[3].Name = "Date";
                IncomeDetailGrid.Columns[3].HeaderText = "Date";
                IncomeDetailGrid.Columns[3].DataPropertyName = "Date";

                IncomeDetailGrid.Columns[4].Name = "Amount";
                IncomeDetailGrid.Columns[4].HeaderText = "Amount";
                IncomeDetailGrid.Columns[4].DataPropertyName = "Amount";

                IncomeDetailGrid.Columns[5].Name = "Note";
                IncomeDetailGrid.Columns[5].HeaderText = "Note";
                IncomeDetailGrid.Columns[5].DataPropertyName = "Note";

                IncomeDetailGrid.DataSource = ds.Tables[0];

                DataGridViewLinkColumn Editlink = new DataGridViewLinkColumn();
                Editlink.UseColumnTextForLinkValue = true;
                Editlink.HeaderText = "Edit";
                Editlink.DataPropertyName = "lnkForEditColumn";
                Editlink.LinkBehavior = LinkBehavior.SystemDefault;
                Editlink.Text = "Edit";
                IncomeDetailGrid.Columns.Add(Editlink);

                DataGridViewLinkColumn Deletelink = new DataGridViewLinkColumn();
                Deletelink.UseColumnTextForLinkValue = true;
                Deletelink.HeaderText = "delete";
                Deletelink.DataPropertyName = "lnkForDeleteColumn";
                Deletelink.LinkBehavior = LinkBehavior.SystemDefault;
                Deletelink.Text = "Delete";
                IncomeDetailGrid.Columns.Add(Deletelink);
                //DataGridViewButtonColumn db = new DataGridViewButtonColumn();
                //db.Text = "Delete";
                //IncomeDetailGrid.Columns.Insert(6, (DataGridViewColumn)db);
            }
        }
コード例 #2
0
ファイル: AddIncome.cs プロジェクト: panchal0026/Account
        public void bindIncomeGrid()
        {
            IncomeDetailManager cl = new IncomeDetailManager();
            DataSet             ds = cl.ListIncomeDetails();

            if (ds.Tables[0].Rows.Count > 0)
            {
                IncomeDetailGrid.AutoGenerateColumns = false;
                IncomeDetailGrid.DataSource          = null;
                //Set Columns Count
                IncomeDetailGrid.ColumnCount = 6;

                //Add Columns
                IncomeDetailGrid.Columns[0].Name             = "TransactionID";
                IncomeDetailGrid.Columns[0].HeaderText       = "Transaction ID";
                IncomeDetailGrid.Columns[0].DataPropertyName = "TransactionID";

                IncomeDetailGrid.Columns[1].HeaderText       = "Name";
                IncomeDetailGrid.Columns[1].Name             = "Name";
                IncomeDetailGrid.Columns[1].DataPropertyName = "Name";

                IncomeDetailGrid.Columns[2].Name             = "LocationID";
                IncomeDetailGrid.Columns[2].HeaderText       = "Location";
                IncomeDetailGrid.Columns[2].DataPropertyName = "LocationID";

                IncomeDetailGrid.Columns[3].Name             = "Date";
                IncomeDetailGrid.Columns[3].HeaderText       = "Date";
                IncomeDetailGrid.Columns[3].DataPropertyName = "Date";

                IncomeDetailGrid.Columns[4].Name             = "Amount";
                IncomeDetailGrid.Columns[4].HeaderText       = "Amount";
                IncomeDetailGrid.Columns[4].DataPropertyName = "Amount";

                IncomeDetailGrid.Columns[5].Name             = "Note";
                IncomeDetailGrid.Columns[5].HeaderText       = "Note";
                IncomeDetailGrid.Columns[5].DataPropertyName = "Note";



                IncomeDetailGrid.DataSource = ds.Tables[0];

                DataGridViewLinkColumn Editlink = new DataGridViewLinkColumn();
                Editlink.UseColumnTextForLinkValue = true;
                Editlink.HeaderText       = "Edit";
                Editlink.DataPropertyName = "lnkForEditColumn";
                Editlink.LinkBehavior     = LinkBehavior.SystemDefault;
                Editlink.Text             = "Edit";
                IncomeDetailGrid.Columns.Add(Editlink);

                DataGridViewLinkColumn Deletelink = new DataGridViewLinkColumn();
                Deletelink.UseColumnTextForLinkValue = true;
                Deletelink.HeaderText       = "delete";
                Deletelink.DataPropertyName = "lnkForDeleteColumn";
                Deletelink.LinkBehavior     = LinkBehavior.SystemDefault;
                Deletelink.Text             = "Delete";
                IncomeDetailGrid.Columns.Add(Deletelink);
                //DataGridViewButtonColumn db = new DataGridViewButtonColumn();
                //db.Text = "Delete";
                //IncomeDetailGrid.Columns.Insert(6, (DataGridViewColumn)db);
            }
        }