コード例 #1
0
        /// <summary>
        /// Set all the HasChanged statuses to false
        /// </summary>
        public void ResetChangedStatus(bool savingArticle = false)
        {
            foreach (ArticleDetailsPageUserControl p in Pages)
            {
                MenuSelectorItem menuItem = p.GetMenuItem();
                if (savingArticle || !p.DoesNotChangeOnSaveMetadata())
                {
                    menuItem.HasChanged = false;
                }

                menuItem.UpdateBackground();
            }
        }