-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDetailViewModel.vb
34 lines (26 loc) · 939 Bytes
/
DetailViewModel.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
Imports DevExpress.Mvvm
Imports DevExpress.Mvvm.POCO
Namespace DXSample.ViewModel
Public Class DetailViewModel
Private ReadOnly Property NavigationService As INavigationService
Get
Return GetService(Of INavigationService)()
End Get
End Property
Public Sub NavigateNextDetail()
NavigationService.Navigate("NextDetailView", Nothing, Me)
End Sub
Public Sub NavigateBack()
NavigationService.GoBack()
End Sub
Public Function CanNavigateBack() As Boolean
Return NavigationService.CanGoBack
End Function
Public Sub NavigateForward()
NavigationService.GoForward()
End Sub
Public Function CanNavigateForward() As Boolean
Return NavigationService IsNot Nothing AndAlso NavigationService.CanGoForward
End Function
End Class
End Namespace