All the controls missing in WPF. Over 1 million downloads.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
1.3 KiB

using System;
using System.Windows;
using System.Windows.Data;
namespace Microsoft.Windows.Controls.PropertyGrid.Converters
{
class ValueSourceToToolTipConverter : IValueConverter
{
#region IValueConverter Members
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
BaseValueSource bvs = (BaseValueSource)value;
string toolTip = "Advanced Properties";
switch (bvs)
{
case BaseValueSource.Inherited:
case BaseValueSource.DefaultStyle:
case BaseValueSource.ImplicitStyleReference:
toolTip = "Inheritance";
break;
case BaseValueSource.Style:
toolTip = "Style Setter";
break;
case BaseValueSource.Local:
toolTip = "Local";
break;
}
return toolTip;
}
public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
throw new NotImplementedException();
}
#endregion
}
}