0
private void GPULabels()
        {



                newGPUTextLabel.Location = new Point(340, 100);
                newGPUTextLabel.Height = 250;
                newGPUTextLabel.Width = 500;
                newGPUTextLabel.ForeColor = Color.Blue;
                newGPUTextLabel.Font = new Font("Arial", 35, FontStyle.Bold);
                newGPUTextLabel.Text = " - הטמפרטורה כעת";
                button3.Enabled = false;

                newGPULabel.Location = new Point(250, 100);
                newGPULabel.Height = 250;
                newGPULabel.Width = 500;
                newGPULabel.ForeColor = Color.Red;
                newGPULabel.Font = new Font("Arial", 35, FontStyle.Bold);
                button3.Enabled = false;

        }

        private void CPULabels()
        {
            temperature_label.Location = new Point(250, 200);
            temperature_label.Height = 250;
            temperature_label.Width = 500;
            temperature_label.ForeColor = Color.Red;
            temperature_label.Font = new Font("Arial", 35, FontStyle.Bold);

            textMode_label.Location = new Point(340, 200);
            textMode_label.Height = 250;
            textMode_label.Width = 500;
            textMode_label.ForeColor = Color.Blue;
            textMode_label.Font = new Font("Arial", 35, FontStyle.Bold);
            textMode_label.Text = " - הטמפרטורה כעת";
            button3.Enabled = false;
        }

コントロールにラベルを追加し、それぞれのインスタンスを作成しました。また、コンストラクターで2つの関数を呼び出します。

フォームには、newGPUTextLabelを除くすべてのラベルが表示されます。

Form1のサイズは次のとおりです:800x600

行を変更した場合:

newGPUTextLabel.Location = new Point(340, 100); 

newGPUTextLabel.Location = new Point(340, 10);

したがって、newGPUTextLabelが表示されますが、フォームの上部にあり、textMode_labelの近くに配置したいと思います。

4

1 に答える 1

0

あなたの説明に基づいて、 newGPUTextLabel が他のコントロールと同じコンテナーにないように聞こえます。

デザイナーを調べて、追加された場所を確認します (たとえば、コントロールの 1 つがパネルまたはグループ ボックスにあり、もう 1 つがそうでない場合があります)。

于 2012-08-04T00:27:54.810 に答える