using System;
|
using System.Collections.Generic;
|
using System.ComponentModel;
|
using System.Data;
|
using System.Drawing;
|
using System.Text;
|
using System.Windows.Forms;
|
|
namespace Pub_Control
|
{
|
public partial class frmDownMenu_yt : Form
|
{
|
public frmDownMenu_yt()
|
{
|
InitializeComponent();
|
}
|
|
public int x;
|
public int y;
|
public int isOk;
|
public string sWhere;
|
public string sTitle;
|
public Pub_Class.ClsPub.Enum_OKTag OKTag;
|
|
private void frmDownMenu_yt_Load(object sender, EventArgs e)
|
{
|
this.Location = new Point(x, y);
|
initGrid();
|
}
|
|
//³õʼ»¯GRID
|
private void initGrid()
|
{
|
grdMain.RowTemplate.Height = 18; //ÐиßÉèÖÃ
|
grdMain.RowTemplate.MinimumHeight = 18; //×îСÐиß
|
grdMain.ColumnHeadersHeight = 20; //±êÌâÐиß
|
grdMain.RowHeadersVisible = false; //¹Ì¶¨ÁÐÊÇ·ñÏÔʾ
|
grdMain.ColumnHeadersVisible = true; //¹Ì¶¨ÐÐÊÇ·ñÏÔʾ
|
grdMain.ReadOnly = true; //Ö»¶Á--ÊÇ
|
//
|
grdMain.RowsDefaultCellStyle.SelectionForeColor = Color.White; //ÐÐÑ¡ÖÐ×ÖÌåÑÕÉ«
|
grdMain.RowsDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; //ÄÚÈݲ¼¾Ö£¨¾ÓÖУ¬¿¿ÓÒ£©
|
grdMain.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;//±êÌâÐв¼¾Ö£¨¾ÓÖУ¬¿¿ÓÒ£©
|
grdMain.SelectionMode = DataGridViewSelectionMode.FullRowSelect; //Ñ¡ÐÐģʽ
|
grdMain.EditMode = DataGridViewEditMode.EditOnEnter; //±à¼Ä£Ê½
|
grdMain.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing; //±êÌâÐÐ¸ß µ÷Õûģʽ
|
grdMain.EnableHeadersVisualStyles = false; //±êÌâ ÏÔʾÑùʽ
|
grdMain.AllowUserToAddRows = false; //ÊÇ·ñÔÊÐí×ÔÔö--·ñ
|
grdMain.AllowUserToDeleteRows = false; //ÊÇ·ñÔÊÐíɾ³ý--·ñ
|
grdMain.AllowUserToResizeColumns = true; //ÔÊÐíµ÷ÕûÁпí--ÊÇ
|
grdMain.AllowUserToResizeRows = false; //ÔÊÐíµ÷ÕûÐиß--·ñ
|
grdMain.AllowUserToOrderColumns = false; //ÊÇ·ñÔÊÐíÍÏ×§ÁÐ
|
grdMain.BackgroundColor = Color.White; //Íø¸ñ±³¾°É«
|
grdMain.GridColor = Color.LightGray; //Íø¸ñÏßÑÕÉ«
|
grdMain.DefaultCellStyle.SelectionBackColor = Color.Black; //Ñ¡ÖÐʱ±³¾°ÑÕÉ«
|
grdMain.ShowCellToolTips = false; //Êó±êÍ£Áô ÏÔʾÌáʾ
|
grdMain.RowsDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft;//Íø¸ñÄÚÈÝ ¶ÔÆë·½Ê½
|
Pub_Class.ClsPub.GetGridView(grdMain, this.Name + this.sTitle, Pub_Class.ClsPub.AppPath);
|
|
}
|
|
private void timer1_Tick(object sender, EventArgs e)
|
{
|
timer1.Enabled = false;
|
|
}
|
|
private void grdMain_KeyDown(object sender, KeyEventArgs e)
|
{
|
if (e.KeyCode == Keys.Escape)
|
{
|
isOk = 0;
|
OKTag = Pub_Class.ClsPub.Enum_OKTag.OKTag_Cancel;
|
this.Visible = false;
|
}
|
if (e.KeyCode == Keys.Enter)
|
{
|
if ((e.KeyCode == Keys.Return))
|
{
|
e.Handled = true;
|
if ((grdMain.FirstDisplayedScrollingColumnHiddenWidth > 0) && !grdMain.Columns[grdMain.SelectedCells[0].ColumnIndex].Frozen)
|
{
|
grdMain.FirstDisplayedScrollingColumnIndex = grdMain.SelectedCells[0].ColumnIndex;
|
}
|
}
|
isOk = 1;
|
OKTag = Pub_Class.ClsPub.Enum_OKTag.OKTag_OK;
|
Pub_Class.ClsPub.SaveGridView(grdMain, this.Name + this.sTitle, Pub_Class.ClsPub.AppPath);
|
this.Visible = false;
|
}
|
else//ÏÔʾ ÏúÊÛ¼Û¸ñ
|
{
|
if (grdMain.CurrentRow == null)
|
{
|
return;
|
}
|
else
|
{
|
|
}
|
}
|
}
|
|
private void grdMain_DoubleClick(object sender, EventArgs e)
|
{
|
if (grdMain.CurrentRow == null)
|
{
|
|
}
|
else
|
{
|
isOk = 1;
|
OKTag = Pub_Class.ClsPub.Enum_OKTag.OKTag_OK;
|
Pub_Class.ClsPub.SaveGridView(grdMain, this.Name + this.sTitle, Pub_Class.ClsPub.AppPath);
|
this.Visible = false;
|
}
|
}
|
|
|
|
}
|
}
|