コード例 #1
0
ファイル: MessageEditorService.cs プロジェクト: rsdn/janus
		public MessageEditorService([NotNull] MessageForm form)
		{
			if (form == null)
				throw new ArgumentNullException(nameof(form));

			_form = form;
			_form.Modified+= EditorModified;
			_form.IsModifiedChanged += EditorIsModifiedChanged;
		}
コード例 #2
0
ファイル: MessageEditorService.cs プロジェクト: rsdn/janus
		private void EditorIsModifiedChanged(MessageForm sender)
		{
			IsModifiedChanged?.Invoke(this);
		}
コード例 #3
0
ファイル: MessageEditorService.cs プロジェクト: rsdn/janus
		private void EditorModified(MessageForm sender)
		{
			Modified?.Invoke(this);
		}
コード例 #4
0
 private void EditorModified(MessageForm sender)
 {
     if (Modified != null)
         Modified(this);
 }
コード例 #5
0
 private void EditorIsModifiedChanged(MessageForm sender)
 {
     if (IsModifiedChanged != null)
         IsModifiedChanged(this);
 }