Imports System.Collections.ObjectModel Imports System.ComponentModel Imports System.IO Imports EgtWPFLib5 Public Class Project Inherits VMBase Private m_Name As String Public Property Name As String Get Return m_Name End Get Set(value As String) m_Name = value NotifyPropertyChanged("Name") End Set End Property Private m_AssemblyList As New ObservableCollection(Of AssemblyName) Public Property AssemblyList As ObservableCollection(Of AssemblyName) Get Return m_AssemblyList End Get Set(value As ObservableCollection(Of AssemblyName)) m_AssemblyList = value End Set End Property Private m_SelAssemblyName As AssemblyName Public Property SelAssemblyName As AssemblyName Get Return m_SelAssemblyName End Get Set(value As AssemblyName) m_SelAssemblyName = value Map.refAssemblyManagerVM.Open(m_SelAssemblyName) NotifyPropertyChanged("SelAssemblyName") End Set End Property End Class