コード例 #1
0
        public MainForm()
        {
            grid = new Grid();

            InitializeComponent();

            SGV.RowCount    = 9;
            SGV.ColumnCount = 9;
            SGV.AllowUserToResizeColumns = false;
            SGV.AllowUserToResizeRows    = false;

            SGV.Columns[2].DividerWidth = 3;
            SGV.Columns[5].DividerWidth = 3;
            SGV.Rows[2].DividerHeight   = 3;
            SGV.Rows[5].DividerHeight   = 3;

            SGV.ClearSelection();

            for (int i = 0; i < 9; i++)
            {
                SGV.Columns[i].Width = 65;
                for (int j = 0; j < 9; j++)
                {
                    SGV.Rows[j].Height = 65;
                    SGV.Rows[j].Cells[i].Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
                    SGV.Rows[j].Cells[i].Selected        = false;
                }
            }
        }
コード例 #2
0
 public void SetGameVersion(Version v)
 {
     if (GameVersionLabel.InvokeRequired)
     {
         SGV d = SetGameVersion;
         Invoke(d, new object[] { v });
     }
     else
     {
         GameVersionLabel.Text = "Build: " + v.ToString();
     }
 }
コード例 #3
0
 /// <summary>
 /// Sets the current game version text.
 /// </summary>
 /// <param name="v">Version to set.</param>
 public void SetGameVersion(VersionGameFiles v)
 {
     if (v is null)
     {
         throw new ArgumentNullException(nameof(v));
     }
     if (GameVersionLabel.InvokeRequired)
     {
         SGV d = SetGameVersion;
         Invoke(d, new object[] { v });
     }
     else
     {
         GameVersionLabel.Text = "Build: " + v.ToString();
     }
 }