/Main/src/DynamicDataDisplay/Charts/Legend items/LegendBottomButtonIsEnabledConverter.cs
# · C# · 22 lines · 20 code · 2 blank · 0 comment · 0 complexity · 30808ecfe5940d1e8593a04e52703a73 MD5 · raw file
- 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);
- }
- }
- }