c# 变换 窗体 背景 和 窗体关联

来源:百度知道 编辑:UC知道 时间:2024/06/03 00:09:46
问题1::
怎样变换form的窗体背景呢? 就是变换BackgroundImage的图片.
我用了一个imageList存图但调用不出来.急~~
我是这样写的
Form1 f=new Form1();
f.BackgroundImage=imageList1.Images[0];
高手指点一下..
问题2::
我设了一个有查询功能的新窗体form2
怎样让它能够查询form1中的richtextbox1 ?
rtf格式的能以text来查询或替换吗?

请回答得详细 生动一点,好的再加分.先谢了~

1. 我想你问的是让图片通过鼠标点击变化,用PictureBox控件,例如:
private void pictureBox1_Click(object sender, EventArgs e)
{
if (i > 9)
i%=9;
string k=Convert.ToString(i) ;
pictureBox1.Image = Image.FromFile("F:/picture/dear\\"+k+".jpg");
i++;
}
地址:F:/picture/dear\\中的图片
2. 重写构造函数,传入 一个 RichTextBox类型的参数 public form2(RichTextBox a)
在FORM1中:
Form2 f2 = new Form2(richTextBox1);
f2.Show();
在form2中Windows 窗体设计 代码中加入
private System.Windows.Forms.RichTextBox richTextBox1;
Form2.cs*中构造方法这样写:
private RichTextBox rtb;
public Form2(RichTextBox richTextbox)
{
rtb = richTextbox;
InitializeComponent();
}
private void 查找_Click(object sender, EventArgs e)
{
GT:
int j;