예제 #1
0
파일: MainVM.cs 프로젝트: Artil/simple-chat
        private void ChangeBaseContent(BaseContentEnum baseContent, object value)
        {
            BaseContent?.OnLostSelection();
            // set current tab
            BaseContent = Tabs.ElementAtOrDefault((int)baseContent);

            if (!(value is null)) // fill current view values
            {
                Client.SetValues(BaseContent, value);
            }

            BaseContent?.OnSelected();
        }
예제 #2
0
 public static void ChangeBaseContent(BaseContentEnum baseContent, object value)
 {
     _baseContent = baseContent;
     BaseContentChanged.Invoke(_baseContent, value);
 }