added samples
[windows-sources.git] / sdk / samples / WPFSamples / TabControlUsingItemTemplate / visualbasic / data.vb
blobe559cdf3915801653082872678bab9d0093e8025
1 Imports System.Collections.ObjectModel
3 Public Class TabItemData
5 Private _header As String
6 Private _content As String
8 Public Sub New(ByVal header As String, ByVal content As String)
10 _header = header
11 _content = content
13 End Sub
15 Public ReadOnly Property Header() As String
16 Get
17 Return _header
18 End Get
19 End Property
23 Public ReadOnly Property Content() As String
24 Get
25 Return _content
26 End Get
27 End Property
30 End Class
34 Public Class TabList
35 Inherits ObservableCollection(Of TabItemData)
36 Public Sub New()
38 MyBase.New()
40 Add(New TabItemData("Header 1", "Content 1"))
41 Add(New TabItemData("Header 2", "Content 2"))
42 Add(New TabItemData("Header 3", "Content 3"))
44 End Sub
45 End Class