Jan*_*ana 5 .net c# 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);
Run Code Online (Sandbox Code Playgroud)
小智 0
您可以使用ScintillaNET
下载该组件,解压缩并将其添加到 Visual Studio 中的“工具箱”中。将Scintilla文件夹的路径添加到“环境变量”中,您就可以在您的项目中使用它了。
在这里您可以找到源代码示例。