Ejemplo n.º 1
0
        private void setBtnRightClickMenu(ref Button btn)
        {
            HKMenuStrip menuStrip = new HKMenuStrip();

            menuStrip.addItem(new HKMenuStrip.ItemStruct("改名", menuStrip_itemClick, btn));
            menuStrip.addItem(new HKMenuStrip.ItemStruct("删除", menuStrip_itemClick, btn));
            btn.ContextMenuStrip = menuStrip;
        }
Ejemplo n.º 2
0
        public DataGridViewComboBoxColumn init_createColumn(subExtra extra)
        {
            DataGridViewComboBoxColumn column = new DataGridViewComboBoxColumn();

            setComboBoxColumnStyle(column);
            column.HeaderText       = extra.name;
            column.Name             = extra.UUID;
            column.ContextMenuStrip = HKMenuStrip.createRightMenu(
                new HKMenuStrip.ItemStruct("修改考勤记录标题", modifyExtraTitle, column),
                new HKMenuStrip.ItemStruct("删除该列考勤记录", confirmToExtraDelete, column));
            setComboBoxColumnContent(column, extra);
            return(column);
        }
Ejemplo n.º 3
0
        public DataGridViewComboBoxColumn init_createColumn(SubAttandance subAtt)
        {
            Model.Course course = courseRef;
            string       title  = subAtt.date.ToString("m");
            DataGridViewComboBoxColumn column = new DataGridViewComboBoxColumn();

            setComboBoxColumnStyle(column);
            column.HeaderText       = title;
            column.Name             = subAtt.UUID;
            column.ContextMenuStrip = HKMenuStrip.createRightMenu(
                new HKMenuStrip.ItemStruct("删除该列考勤记录", confirmToAttandaceDelete, column));
            foreach (Record record in course.getAllRecords())
            {
                column.Items.Add(record.recordString());
            }
            return(column);
        }