-
Notifications
You must be signed in to change notification settings - Fork 0
/
MainWindow.xaml.vb
38 lines (28 loc) · 1.14 KB
/
MainWindow.xaml.vb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Imports System
Imports System.Collections.Generic
Imports System.Linq
Imports System.Windows
Imports DevExpress.Xpf.Ribbon
Imports DevExpress.XtraRichEdit
Imports DevExpress.Xpf.RichEdit
Imports DevExpress.XtraRichEdit.Services
Imports DevExpress.Xpf.Core
Namespace DXApplication36
Partial Public Class MainWindow
Inherits ThemedWindow
Public Sub New()
InitializeComponent()
AddHandler richEditControl1.Loaded, AddressOf richEditControl1_Loaded
End Sub
#Region "#replace"
Private Sub richEditControl1_Loaded(ByVal sender As Object, ByVal e As RoutedEventArgs)
ReplaceRichEditCommandFactoryService(richEditControl1)
End Sub
Private Sub ReplaceRichEditCommandFactoryService(ByVal control As RichEditControl)
control.ApplyTemplate()
Dim service As IRichEditCommandFactoryService = control.GetService(Of IRichEditCommandFactoryService)()
control.ReplaceService(Of IRichEditCommandFactoryService)(New CustomRichEditCommandFactoryService(control, service))
End Sub
#End Region ' #replace
End Class
End Namespace