Initial Commit
This commit is contained in:
15
DataSources/OneDimensional/Mapping.cs
Normal file
15
DataSources/OneDimensional/Mapping.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.Windows;
|
||||
|
||||
namespace Microsoft.Research.DynamicDataDisplay.DataSources
|
||||
{
|
||||
/// <summary>Mapping class holds information about mapping of TSource type
|
||||
/// to some DependencyProperty.</summary>
|
||||
/// <typeparam name="TSource">Mapping source type.</typeparam>
|
||||
internal sealed class Mapping<TSource> {
|
||||
/// <summary>Property that will be set.</summary>
|
||||
internal DependencyProperty Property { get; set; }
|
||||
/// <summary>Function that computes value for property from TSource type.</summary>
|
||||
internal Func<TSource, object> F { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user