Nên các bạn cần viết một vào dòng code để hiện thị nó lên và gắn vào Panel control. Giao diện demo ứng dụng:
Các bạn có thể xem video hướng dẫn từng bước thực hiện:
Source code C#:
using DevExpress.XtraEditors.Internal; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace HTMLCSSCodeEditor { public partial class Form1 : DevExpress.XtraEditors.XtraForm { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { var htmlCodeEditor = new HtmlCodeViewer(); htmlCodeEditor.ReadOnly = false; htmlCodeEditor.Dock = DockStyle.Fill; htmlCodeEditor.AllowCodeFolding = DevExpress.Utils.DefaultBoolean.True; htmlCodeEditor.ShowIndentGuides = DevExpress.Utils.DefaultBoolean.True; htmlCodeEditor.ShowLineNumbers = DevExpress.Utils.DefaultBoolean.True; htmlCodeEditor.ScrollBars = ScrollBars.Both; // add control to panel panelHTMLEditor.Controls.Add(htmlCodeEditor); var cssCodeEditor = new CssCodeViewer(); cssCodeEditor.ReadOnly = false; cssCodeEditor.Dock = DockStyle.Fill; cssCodeEditor.AllowCodeFolding = DevExpress.Utils.DefaultBoolean.True; cssCodeEditor.ShowIndentGuides = DevExpress.Utils.DefaultBoolean.True; cssCodeEditor.ShowLineNumbers = DevExpress.Utils.DefaultBoolean.True; cssCodeEditor.ScrollBars = ScrollBars.Both; // press Ctrol + Alt + . => multi select in visual studio // add control to panel panelCSSEditor.Controls.Add(cssCodeEditor); } } }
Chúc mọi người thành công với thủ thuật trên.