mirror of
https://github.com/wagesj45/butterflow-ui.git
synced 2024-12-22 01:02:43 -06:00
XML Docs
This commit is contained in:
parent
df48c26af8
commit
6d41f96b1f
2 changed files with 46 additions and 0 deletions
|
@ -9,9 +9,21 @@ using System.Windows.Data;
|
||||||
|
|
||||||
namespace butterflow_ui
|
namespace butterflow_ui
|
||||||
{
|
{
|
||||||
|
/// <summary> A visibility converter. </summary>
|
||||||
[ValueConversion(typeof(bool), typeof(Visibility))]
|
[ValueConversion(typeof(bool), typeof(Visibility))]
|
||||||
public class BoolVisibilityConverter : IValueConverter
|
public class BoolVisibilityConverter : IValueConverter
|
||||||
{
|
{
|
||||||
|
/// <summary> Converts a value. </summary>
|
||||||
|
/// <exception cref="InvalidCastException"> Thrown when an object cannot be cast to a required
|
||||||
|
/// type. </exception>
|
||||||
|
/// <param name="value"> The value produced by the binding source. </param>
|
||||||
|
/// <param name="targetType"> The type of the binding target property. </param>
|
||||||
|
/// <param name="parameter"> The converter parameter to use. </param>
|
||||||
|
/// <param name="culture"> The culture to use in the converter. </param>
|
||||||
|
/// <returns>
|
||||||
|
/// A converted value. If the method returns <see langword="null" />, the valid null value is
|
||||||
|
/// used.
|
||||||
|
/// </returns>
|
||||||
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
|
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
|
||||||
{
|
{
|
||||||
if (targetType == typeof(Visibility))
|
if (targetType == typeof(Visibility))
|
||||||
|
@ -22,6 +34,17 @@ namespace butterflow_ui
|
||||||
throw new InvalidCastException(string.Format("Cannot convert type to {0} from bool.", targetType.Name));
|
throw new InvalidCastException(string.Format("Cannot convert type to {0} from bool.", targetType.Name));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary> Converts a value. </summary>
|
||||||
|
/// <exception cref="InvalidCastException"> Thrown when an object cannot be cast to a required
|
||||||
|
/// type. </exception>
|
||||||
|
/// <param name="value"> The value that is produced by the binding target. </param>
|
||||||
|
/// <param name="targetType"> The type to convert to. </param>
|
||||||
|
/// <param name="parameter"> The converter parameter to use. </param>
|
||||||
|
/// <param name="culture"> The culture to use in the converter. </param>
|
||||||
|
/// <returns>
|
||||||
|
/// A converted value. If the method returns <see langword="null" />, the valid null value is
|
||||||
|
/// used.
|
||||||
|
/// </returns>
|
||||||
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
|
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
|
||||||
{
|
{
|
||||||
if (targetType == typeof(Visibility))
|
if (targetType == typeof(Visibility))
|
||||||
|
|
|
@ -9,9 +9,21 @@ using System.Windows.Data;
|
||||||
|
|
||||||
namespace butterflow_ui
|
namespace butterflow_ui
|
||||||
{
|
{
|
||||||
|
/// <summary> An inverse bool visibility converter. </summary>
|
||||||
[ValueConversion(typeof(bool), typeof(Visibility))]
|
[ValueConversion(typeof(bool), typeof(Visibility))]
|
||||||
public class InverseBoolVisibilityConverter : IValueConverter
|
public class InverseBoolVisibilityConverter : IValueConverter
|
||||||
{
|
{
|
||||||
|
/// <summary> Converts a value. </summary>
|
||||||
|
/// <exception cref="InvalidCastException"> Thrown when an object cannot be cast to a required
|
||||||
|
/// type. </exception>
|
||||||
|
/// <param name="value"> The value produced by the binding source. </param>
|
||||||
|
/// <param name="targetType"> The type of the binding target property. </param>
|
||||||
|
/// <param name="parameter"> The converter parameter to use. </param>
|
||||||
|
/// <param name="culture"> The culture to use in the converter. </param>
|
||||||
|
/// <returns>
|
||||||
|
/// A converted value. If the method returns <see langword="null" />, the valid null value is
|
||||||
|
/// used.
|
||||||
|
/// </returns>
|
||||||
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
|
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
|
||||||
{
|
{
|
||||||
if (targetType == typeof(Visibility))
|
if (targetType == typeof(Visibility))
|
||||||
|
@ -22,6 +34,17 @@ namespace butterflow_ui
|
||||||
throw new InvalidCastException(string.Format("Cannot convert type to {0} from bool.", targetType.Name));
|
throw new InvalidCastException(string.Format("Cannot convert type to {0} from bool.", targetType.Name));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary> Converts a value. </summary>
|
||||||
|
/// <exception cref="InvalidCastException"> Thrown when an object cannot be cast to a required
|
||||||
|
/// type. </exception>
|
||||||
|
/// <param name="value"> The value that is produced by the binding target. </param>
|
||||||
|
/// <param name="targetType"> The type to convert to. </param>
|
||||||
|
/// <param name="parameter"> The converter parameter to use. </param>
|
||||||
|
/// <param name="culture"> The culture to use in the converter. </param>
|
||||||
|
/// <returns>
|
||||||
|
/// A converted value. If the method returns <see langword="null" />, the valid null value is
|
||||||
|
/// used.
|
||||||
|
/// </returns>
|
||||||
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
|
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
|
||||||
{
|
{
|
||||||
if (targetType == typeof(Visibility))
|
if (targetType == typeof(Visibility))
|
||||||
|
|
Loading…
Reference in a new issue