// --- page content handler --- private void HandlePageContentModified(object sender, EventArgs e) { var content = (PageContent)sender; _facade.AddRecentlyModifiedMemoInfo(content.MemoInfo); /// 日付を更新するために必要だが編集のたびにちらつくのでやらない /// _memoListBox.Invalidate(); if (_facade.IsMainFormLoaded) { var info = _PageContent.MemoInfo; _facade.MainForm.InvalidateMemoListBox(new [] { info }); } }