好的,我正在为我的班级做一个项目。我必须将所有内容都放在一页上,并在顶部有一个菜单。菜单中应该有新建、打开、来自 Html、保存和退出。我已经完成了除了 From HTML 之外的所有操作。我有点困惑。当用户单击“来自 HTML”时,需要将所有内容都放在一页上,它会显示一个文本框和一个按钮,那么您应该能够输入网址并单击“转到”,html 代码将显示在 Richtextbox 中。现在我遇到的问题是如何正确地表达一切。这是我到目前为止所拥有的..
private void button1_Click(object sender, EventArgs e)
{
WebRequest myRequest;
myRequest = WebRequest.Create("//");
WebResponse myResponse = myRequest.GetResponse();
Stream responseStream = myResponse.GetResponseStream();
StreamReader reader = new StreamReader(responseStream);
StringBuilder sb = new StringBuilder();
string line="";
while ((line = reader.ReadLine()) != null)
{
sb.Append(line);
sb.Append("\r\n");
}
richTextBox1.Text = sb.ToString();
}
正如你所看到的,这一行有这个
myRequest = WebRequest.Create("//");
事实上,我有点忘记如何将其设置为空白以便用户输入信息。或者有没有一种方法,当他们单击“来自 HTML”时,消息框可以显示文本框和按钮,但显示在 richTextBox 中?
我忘了添加这段代码
private void fromHTMLToolStripMenuItem_Click(object sender, EventArgs e)
{
}
当用户单击此按钮时,消息框应该是可见的,以便它显示文本框和按钮以在富文本区域中显示 HTML。
编辑:我有一个名为 panel1 的面板组。它有按钮和文本框,供用户输入他们想要的 URL。知道我的问题是,当 peron 单击“From HTML”时,我需要让面板仅对该面板可见。那么我会单击该面板吗?我怎样才能让它只对该面板可见。
由于这是家庭作业,我不会给你完整的答案,但可以从这里开始:
MessageBox
向用户显示一条消息并让他单击按钮作为响应,但您不能向其中添加控件。相反,您必须定义另一个包含文本框和确认按钮的表单,然后在处理程序中打开它fromHTMLToolStripMenuItem_Click
。您可以在该表单中设置一个属性来保存用户的响应(所需的 URI),并在表单返回时在事件处理程序中检索它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)