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)); } }