Esempio n. 1
0
        private void DesignSearchGrid()
        {
            dgvSearch.RowCount    = 1;
            dgvSearch.ColumnCount = 6;

            dgvSearch.Columns[0].Name  = "S.No";
            dgvSearch.Columns[0].Width = 40;
            dgvSearch.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;


            dgvSearch.Columns[1].Name  = "Trans ID";
            dgvSearch.Columns[1].Width = 80;


            dgvSearch.Columns[2].Name  = "Customer Name";
            dgvSearch.Columns[2].Width = 200;
            //dgvSearch.Columns[2].SortMode = DataGridViewColumnSortMode.NotSortable;

            //Calculation
            dgvSearch.Columns[3].Name  = "Amount";
            dgvSearch.Columns[3].Width = 100;
            dgvSearch.Columns[3].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;


            dgvSearch.Columns[4].Name  = "Sale Date";
            dgvSearch.Columns[4].Width = 100;
            dgvSearch.Columns[4].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dgvSearch.Columns[4].DefaultCellStyle.Format    = "dd/MM/yyyy";

            dgvSearch.Columns[5].Name  = "Remarks";
            dgvSearch.Columns[5].Width = 200;



            dgvSearch.RowHeadersVisible        = false;
            dgvSearch.AllowUserToDeleteRows    = false;
            dgvSearch.AllowUserToAddRows       = false;
            dgvSearch.AllowUserToResizeRows    = false;
            dgvSearch.AllowUserToResizeColumns = true;
            dgvSearch.EditMode      = DataGridViewEditMode.EditProgrammatically;
            dgvSearch.ScrollBars    = ScrollBars.Both;
            dgvSearch.SelectionMode = DataGridViewSelectionMode.FullRowSelect;

            GlobalFunction.SetGridStyle(dgvSearch);
        }
Esempio n. 2
0
        private void DesignMainGrid()
        {
            dgvMain.RowCount    = 1;
            dgvMain.ColumnCount = 9;

            dgvMain.Columns[0].Name  = "S.No";
            dgvMain.Columns[0].Width = SNoWidth;
            dgvMain.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dgvMain.Columns[0].SortMode = DataGridViewColumnSortMode.NotSortable;

            dgvMain.Columns[1].Name     = "Code";
            dgvMain.Columns[1].Width    = CodeWidth;
            dgvMain.Columns[1].SortMode = DataGridViewColumnSortMode.NotSortable;

            dgvMain.Columns[2].Name     = "Item Name";
            dgvMain.Columns[2].Width    = ItemNameWidth;
            dgvMain.Columns[2].SortMode = DataGridViewColumnSortMode.NotSortable;

            //Calculation
            dgvMain.Columns[3].Name  = "Rate";
            dgvMain.Columns[3].Width = RateWidth;
            dgvMain.Columns[3].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dgvMain.Columns[3].SortMode = DataGridViewColumnSortMode.NotSortable;

            dgvMain.Columns[4].Name  = "Qty";
            dgvMain.Columns[4].Width = QuantityWidth;
            dgvMain.Columns[4].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dgvMain.Columns[4].SortMode = DataGridViewColumnSortMode.NotSortable;

            dgvMain.Columns[5].Name  = "Amount";
            dgvMain.Columns[5].Width = AmountWidth;
            dgvMain.Columns[5].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dgvMain.Columns[5].SortMode = DataGridViewColumnSortMode.NotSortable;

            dgvMain.Columns[6].Name  = "Dis(%)";
            dgvMain.Columns[6].Width = DiscountPercentageWidth;      //323
            dgvMain.Columns[6].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dgvMain.Columns[6].SortMode = DataGridViewColumnSortMode.NotSortable;

            dgvMain.Columns[7].Name  = "Discount";
            dgvMain.Columns[7].Width = DiscountWidth;
            dgvMain.Columns[7].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dgvMain.Columns[7].SortMode = DataGridViewColumnSortMode.NotSortable;

            dgvMain.Columns[8].Name  = "Total Amt";
            dgvMain.Columns[8].Width = TotalAmountWidth;
            dgvMain.Columns[8].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dgvMain.Columns[8].SortMode = DataGridViewColumnSortMode.NotSortable;

            DataGridViewCheckBoxColumn chkCol = new DataGridViewCheckBoxColumn();

            chkCol.HeaderText = "Select";
            chkCol.Width      = CheckBoxColumnWidth;
            chkCol.SortMode   = DataGridViewColumnSortMode.NotSortable;
            dgvMain.Columns.Add(chkCol);
            dgvMain.Columns[9].SortMode = DataGridViewColumnSortMode.NotSortable;



            dgvMain.RowHeadersVisible        = false;
            dgvMain.AllowUserToDeleteRows    = false;
            dgvMain.AllowUserToAddRows       = false;
            dgvMain.AllowUserToResizeRows    = false;
            dgvMain.AllowUserToResizeColumns = true;
            dgvMain.EditMode      = DataGridViewEditMode.EditProgrammatically;
            dgvMain.ScrollBars    = ScrollBars.Both;
            dgvMain.SelectionMode = DataGridViewSelectionMode.CellSelect;


            GlobalFunction.SetGridStyle(dgvMain);

            //if (GlobalFunction.glbUserType == GlobalFunction.SuperUser)
            //{
            //    dgvMain.Columns[1].Visible = true;   //ID
            //    dgvMain.Columns[2].Visible = true;
            //}
            //else
            //{
            //    dgvMain.Columns[1].Visible = false;
            //    dgvMain.Columns[2].Visible = false;
            //}
        }