Word控件指的是可以在窗体中实现类似Excel UI界面的控件,比如RichEditControl,完整的命名空间为:DevExpress.XtraRichEdit.RichEditControl。这个控件只有Word数据区域部分,如果想要带菜单、状态栏等所有功能的,则需要使用WordControl,完整命名空间为:sanMuSoft.CS.WinForm.Controls.WordControl。
Vb.Net |
'获得SplitContainer控件的访问 Dim SplitContainer1 As System.Windows.Forms.SplitContainer=Me.SmForm.ControlDictionary()("SplitContainer1") '先定义一个控件 Dim word As New WordControl '设置控件的Dock停靠属性 word.Dock=DockStyle.Fill '将Word控件添加到SplitContainer控件的Panel2中去 SplitContainer1.Panel2.Controls.Add(word) |
C# |
// 获得SplitContainer控件的访问 System.Windows.Forms.SplitContainer SplitContainer1 = this.SmForm.ControlDictionary()["SplitContainer1"]; // 先定义一个控件 WordControl word = new WordControl(); // 设置控件的Dock停靠属性 word.Dock = DockStyle.Fill; // 将Word控件添加到SplitContainer控件的Panel2中去 SplitContainer1.Panel2.Controls.Add(word); |
Vb.Net |
'获得SplitContainer控件的访问 Dim SplitContainer1 As System.Windows.Forms.SplitContainer=Me.SmForm.ControlDictionary()("SplitContainer1") '先定义一个控件 Dim word As New DevExpress.XtraRichEdit.RichEditControl '设置控件的Dock停靠属性 word.Dock=DockStyle.Fill '将Word控件添加到SplitContainer控件的Panel2中去 SplitContainer1.Panel2.Controls.Add(word) |
C# |
|
从WordControl中获取DevExpress.XtraRichEdit.RichEditControl的引用,我们只需要访问WordControl.RichEditControl属性即可。
由于Word控件使用的场景不多,详细的帮助文档可以参考:WinForms Rich Text Editor | WinForms Controls | DevExpress Documentation