source: trunk/CrypPlugins/WorkspaceManager/View/Converter/ConnectorPanelHeightWidthConverter.cs @ 2067

Last change on this file since 2067 was 2067, checked in by matkovic, 11 years ago

-Major Style changes
-Fit to Screen added

File size: 987 bytes
Line 
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using System.Windows.Data;
6
7namespace WorkspaceManager.View.Converter
8{
9    class ConnectorPanelHeightWidthConverter : IMultiValueConverter
10    {
11        public object Convert(object[] values, Type targetType, object parameter, System.Globalization.CultureInfo culture)
12        {
13            double InnerWindow = (double)values[0], Panel1 = (double)values[1];
14
15            if ((string)parameter == "W")
16            {
17                return InnerWindow - ((Panel1-5) * 1);
18            }
19
20            if ((string)parameter == "H")
21            {
22                return InnerWindow - ((Panel1 - 5) * 1);
23            }
24
25            return InnerWindow;
26        }
27
28        public object[] ConvertBack(object value, Type[] targetTypes, object parameter, System.Globalization.CultureInfo culture)
29        {
30            throw new NotImplementedException();
31        }
32    }
33}
Note: See TracBrowser for help on using the repository browser.