예제 #1
0
        private void OnRowLabelEditPopup(object sender, EventArgs e)
        {
            CurrentPopup = (PopupContainerEdit)sender;

            DataRowView drv = (DataRowView)gridShelvesView.GetFocusedRow();

            CShelfRowCol.LoadRowsForShelf(Convert.ToInt32(drv["ID"]));
            gridShelfRows.DataSource = CShelfRowCol.DefaultView;
        }
        private void cmbRack_SelectedIndexChanged(object sender, EventArgs e)
        {
            ShelfRowColumn src = new ShelfRowColumn();

            if (cmbRack.SelectedValue != null)
            {
                int shelfID = int.Parse(cmbRack.SelectedValue.ToString());
                src.LoadColumnsForShelf(shelfID);
                cmbColumn.DataSource = src.DefaultView;
                cmbColumn.Enabled    = true;

                src.LoadRowsForShelf(shelfID);
                cmbRow.DataSource = src.DefaultView;
                cmbRow.Enabled    = true;
            }
        }