Show / Hide Table of Contents

Class CompassMarginConverter

Converting compass positions to WPF margins.

Inheritance
System.Object
CompassMarginConverter
Implements
System.Windows.Data.IMultiValueConverter
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Phoenix.Controls.Compass
Assembly: Phoenix.Controls.Compass.dll
Syntax
public class CompassMarginConverter : IMultiValueConverter

Methods

View Source

Convert(Object[], Type, Object, CultureInfo)

Converts a value.

Declaration
public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
Parameters
Type Name Description
System.Object[] values

The values produced by the binding source. Expecting player rotation and compass settings or just compass settings.

System.Type targetType

The type of the binding target property.

System.Object parameter

The converter parameter to use. Expecting a MarginType.

System.Globalization.CultureInfo culture

The culture to use in the converter.

Returns
Type Description
System.Object

A converted value. If the method returns null, the valid null value is used.

View Source

ConvertBack(Object, Type[], Object, CultureInfo)

Converts a value.

Declaration
public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture)
Parameters
Type Name Description
System.Object value

The value that is produced by the binding target.

System.Type[] targetTypes

The types to convert to.

System.Object parameter

The converter parameter to use.

System.Globalization.CultureInfo culture

The culture to use in the converter.

Returns
Type Description
System.Object[]

A converted value. If the method returns null, the valid null value is used.

Implements

System.Windows.Data.IMultiValueConverter

See Also

System.Windows.Data.IMultiValueConverter
  • View Source
In This Article
Back to top Generated by DocFX