using System.Windows;
using System.Windows.Controls;
namespace Developpez.Dotnet.Windows.Controls
{
///
/// Contrôle permettant d'afficher ou modifier les propriétés d'un objet sous forme d'un formulaire
///
public class FormView : ItemsControl
{
static FormView()
{
DefaultStyleKeyProperty.OverrideMetadata(typeof(FormView),
new FrameworkPropertyMetadata(typeof(FormView)));
}
///
/// Initialise une nouvelle instance de FormView
///
public FormView()
{
}
///
/// Obtient ou définit une valeur qui indique si le formulaire est en mode édition
///
public bool IsInEditMode
{
get { return (bool)GetValue(IsInEditModeProperty); }
set { SetValue(IsInEditModeProperty, value); }
}
///
/// Identifiant de la propriété IsInEditMode
///
public static readonly DependencyProperty IsInEditModeProperty =
DependencyProperty.Register("IsInEditMode", typeof(bool), typeof(FormView), new UIPropertyMetadata(false));
}
}