using System.Windows.Data;
namespace Developpez.Dotnet.Windows.Configuration
{
///
/// Lie une propriété d'un contrôle à la valeur d'un paramètre de configuration
///
public class SettingExtension : Binding
{
///
/// Crée une nouvelle instance de SettingExtension
///
public SettingExtension()
{
Initialize();
}
///
/// /// Crée une nouvelle instance de SettingExtension avec le chemin spécifié
///
/// Chemin du paramètre de configuration
public SettingExtension(string path)
: base(path)
{
Initialize();
}
private void Initialize()
{
this.Source = SettingsManager.Settings;
this.Mode = BindingMode.TwoWay;
}
}
}