Sic04/FrameworkLocal/UIClient/CenterViews/Editors/ProcessTypeFileItem.cs

45 lines
1.1 KiB
C#

using MECF.Framework.Common.CommonData;
using MECF.Framework.UI.Client.CenterViews.Editors.Sequence;
using System.Collections.ObjectModel;
namespace MECF.Framework.UI.Client.CenterViews.Editors
{
public class ProcessTypeFileItem : NotifiableItem
{
#region Variablers
private ObservableCollection<FileNode> _filterFileListByProcessType;
#endregion
#region Constructors
public ProcessTypeFileItem()
{
FileListByProcessType = new ObservableCollection<FileNode>();
FilterFileListByProcessType = new ObservableCollection<FileNode>();
}
#endregion
#region Properties
public string ProcessType { get; set; }
public ObservableCollection<FileNode> FileListByProcessType { get; set; }
public ObservableCollection<FileNode> FilterFileListByProcessType
{
get => _filterFileListByProcessType;
set
{
_filterFileListByProcessType = value;
InvokePropertyChanged(nameof(FilterFileListByProcessType));
}
}
#endregion
}
}