/Main/src/DynamicDataDisplay/Charts/Legend items/LegendBottomButtonIsEnabledConverter.cs
C# | 22 lines | 20 code | 2 blank | 0 comment | 0 complexity | 30808ecfe5940d1e8593a04e52703a73 MD5 | raw file
Possible License(s): CC-BY-SA-3.0
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Microsoft.Research.DynamicDataDisplay.Converters;
- using System.Windows.Controls;
- using System.Globalization;
-
- namespace Microsoft.Research.DynamicDataDisplay.Charts
- {
- internal sealed class LegendBottomButtonIsEnabledConverter : ThreeValuesMultiConverter<double, double, double>
- {
- protected override object ConvertCore(double value1, double value2, double value3, Type targetType, object parameter, CultureInfo culture)
- {
- double extentHeight = value1;
- double viewportHeight = value2;
- double offset = value3;
-
- return viewportHeight < (extentHeight - offset);
- }
- }
- }