JD2022-TU1/main/tools/apps/TeaBox/Script/Data/DataRelativeFile.cs

30 lines
No EOL
775 B
C#

using System;
using System.ComponentModel;
using JD.Core.ProjectManaging;
namespace TeaBox.Data
{
/// <summary>
/// A picker for a relative file name in the data folder.
/// </summary>
[TypeConverter(typeof(DataRelativeFileNameTypeConverter))]
public class DataRelativeFileName : RelativeFileName
{
public DataRelativeFileName() { }
public DataRelativeFileName(string value)
: base(value)
{
}
public override string RootFolder => DataPath.Value;
protected class DataRelativeFileNameTypeConverter : RelativePathTypeConverter
{
public override Type TargetType
{
get { return typeof(DataRelativeFileName); }
}
}
}
}