コード例 #1
0
		public void SetLayoutPartContainer(ILayoutPartContainer container)
		{
			if (Container != null)
			{
				Container.ActiveChanged -= OnActiveChanged;
				Container.SelectedChanged -= OnSelectedChanged;
			}
			Container = container;
			if (Container != null)
			{
				Container.ActiveChanged += OnActiveChanged;
				Container.SelectedChanged += OnSelectedChanged;
			}
		}
コード例 #2
0
ファイル: JournalViewModel.cs プロジェクト: xbadcode/Rubezh
		public void SetLayoutPartContainer(ILayoutPartContainer container)
		{
			Container = container;
			if (Container != null)
				Container.SelectedChanged += (s, e) => UpdateUnread();
		}
コード例 #3
0
ファイル: ArchiveViewModel.cs プロジェクト: xbadcode/Rubezh
		public void SetLayoutPartContainer(ILayoutPartContainer container)
		{
			_container.Add(container);
		}