ntwain/Tests/Tester.WPF/ViewModels/CapVM.cs

32 lines
645 B
C#
Raw Normal View History

2014-04-21 04:57:38 +08:00
using NTwain.Data;
namespace Tester.WPF
{
/// <summary>
/// Wraps a capability as a view model.
/// </summary>
class CapVM
{
public CapabilityId Cap { get; set; }
public string Name
{
get
{
if (Cap > CapabilityId.CustomBase)
{
return "[Custom] " + ((int)Cap - (int)CapabilityId.CustomBase);
}
return Cap.ToString();
}
}
2014-04-21 10:24:05 +08:00
public QuerySupport Supports { get; set; }
2014-04-21 08:45:08 +08:00
public override string ToString()
{
return Name;
}
}
}