0
我想在Windows.Form應用程序中製作一個簡單的遊戲:「Gomoku」或「五行」。 我的計劃是這樣的,開始的時候,我不按Tab鍵: 面板焦點問題
但是,當我按Tab鍵它看起來像這樣:
這板是一個面板每次按左,右,上,下,A,D,W和S時,它會從選定方向的角落移動兩個X.
當我presing Legt和右它是開關的TabPages所以我加了一個文本框,我將焦點設置對他說:
if (textBox1.CanFocus)
textBox1.Focus();
這是我如何添加背景顏色和上線本公司董事會(遊戲面板。
private void PuneFundal(Graphics g)
{
g.Clear(Color.FromArgb(150, 124, 92));
}
private void DeseneazaLinie(Graphics g, Point p1, Point p2)
{
Pen p = new Pen(Color.Black);
g.DrawLine(p, p1, p2);
}
private void TrasareLinii(Graphics g)
{
for (int i = 6, k = 0; k < 20; i += 16, k++)
DeseneazaLinie(g, new Point(5, i), new Point(309, i));
for (int i = 6, k = 0; k < 20; i += 16, k++)
DeseneazaLinie(g, new Point(i, 5), new Point(i, 309));
}
private void Start_game()
{
tabControl1.SelectedTab = tabPage2;
Graphics g = game_panel.CreateGraphics();
PuneFundal(g);
TrasareLinii(g);
}
我能做些什麼,當我按下Tab鍵運作良好?
我試了兩個,但我得到了同樣的結果 – Tandura