












public void ShowTextInForm(string text) { // 创建一个新的窗体 Form form = new Form(); form.Text = "文本查看器"; // 窗体标题 form.Size = new Size(600, 400); // 设置窗体大小 form.StartPosition = FormStartPosition.CenterScreen; // 居中显示 // 创建一个多行文本框 TextBox textBox = new TextBox(); textBox.Multiline = true; // 允许多行 textBox.Dock = DockStyle.Fill; // 填充整个窗体 textBox.ScrollBars = ScrollBars.Both; // 显示滚动条 textBox.ReadOnly = true; // 可选:设为只读 textBox.WordWrap = false; // 可选:关闭自动换行 textBox.Font = new Font("Consolas", 10); // 设置字体,便于查看代码或日志 // 设置要显示的文本 textBox.Text = text ?? string.Empty; // 将文本框添加到窗体 form.Controls.Add(textBox); // 显示窗体(模式或非模式) // 使用 ShowDialog() 显示为模态窗体(阻塞调用线程) // 使用 Show() 显示为非模态窗体(不阻塞) form.ShowDialog(); }
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。