public object SaveSettings(object target)
        {
            MasterDetailViewSettingsRepository settings = new MasterDetailViewSettingsRepository();

            ((IMasterDetailView)target).SaveUserSettings(settings);

            return(settings);
        }
        public void LoadSettings(object target, object settings)
        {
            MasterDetailViewSettingsRepository repository = new MasterDetailViewSettingsRepository();

            repository.DetailRowHeight = 350;

            if (settings != null)
            {
                repository = (MasterDetailViewSettingsRepository)settings;
            }

            ((IMasterDetailView)target).LoadUserSettings(repository);
        }