如何在Windows窗体C#中为文本框设置Scintilla

时间:2014-11-10 16:11:56

标签: c# .net scripting scintilla

我有一个带有文本框的Windows窗体,用户可以在其中编写Python脚本。

我在表单中使用了Scintilla,但我希望它的区域是一个文本框。有什么方法可以将Scintilla绑定到文本框吗?

以下是我尝试的代码:

 this.scintilla2.ConfigurationManager.Language = "python";
 this.scintilla2.Dock = System.Windows.Forms.DockStyle.Fill;
 this.scintilla2.Location = new System.Drawing.Point(600, 430);
 this.scintilla2.Name = "scintilla2";
 this.scintilla2.TabIndex = 0;
 this.Controls.Add(this.scintilla2);

1 个答案:

答案 0 :(得分:0)

您可以使用ScintillaNET

下载该组件,解压缩并将其添加到" ToolBox"在Visual Studio中。 将Scintilla文件夹的路径添加到" Environment Variables",您就可以在项目中使用它了。

Here您可以找到源代码示例。