C# 控制重叠

C# 控制重叠,c#,winforms,C#,Winforms,我对编码相当陌生,所以我需要你的帮助!! 我有控制重叠。我有两个RichTextBox,一个pictureBox和两个按钮,其中RichTextBox的位置和大小相同。pictureBox重叠在richtextBox的左半部分。表单初始化时,除按钮外的所有按钮均隐藏。下面是代码的流程: ` 按钮1\u click可以正常工作,但是当我点击按钮2\u click我的richtextBox2在pictureBox1上重叠,而我希望pictureBox1始终与所有RichTextBox1重叠。转到表单

我对编码相当陌生,所以我需要你的帮助!! 我有控制重叠。我有两个RichTextBox,一个pictureBox和两个按钮,其中RichTextBox的位置和大小相同。pictureBox重叠在richtextBox的左半部分。表单初始化时,除按钮外的所有按钮均隐藏。下面是代码的流程: `


按钮1\u click可以正常工作,但是当我点击按钮2\u click我的richtextBox2在pictureBox1上重叠,而我希望pictureBox1始终与所有RichTextBox1重叠。

转到表单的
[Design]
视图,右键单击
pictureBox1
并选择“带到前面”


希望有帮助:)

第一个按钮中有
pictureBox
,第二个按钮中有
pictureBox1
,这是打字错误吗?看起来你有两个图片框和两个富文本框…拍我的坏…是的,这是一个打字错误。谢谢你,雅莉亚!非常感谢。
private void Button1_Click(Object sender, EventArgs e) 
{
richtextBox2.Visible = false;
richtextBox1.Visible = true;
pictureBox.Visible = true;
}
private void Button2_Click(Object sender, EventArgs e)
{
richtextBox1.Visible = false;
richtextBox2.Visible = true;
pictureBox1.Visible = true;
}