コード例 #1
0
 private void SetRootObjects()
 {
     if (IsSharingSession)
     {
         return;
     }
     foreach (Messenger msg in DatabaseContextUtility.LoadAllGeneralMessenger())
     {
         GeneralRootMessenger.AddChild(msg);
     }
     if (!Messengers.Contains(GeneralRootMessenger))
     {
         Messengers.Add(GeneralRootMessenger);
     }
     foreach (Messenger msg in DatabaseContextUtility.GetPinnedMessengers())
     {
         PinnedRootMessenger.AddChild(msg);
     }
     if (!Messengers.Contains(PinnedRootMessenger))
     {
         Messengers.Add(PinnedRootMessenger);
     }
 }
コード例 #2
0
 public void LoadPinnedMessengers()
 {
     PinnedMessengers = new ObservableCollection <Messenger>();
     DatabaseContextUtility.GetPinnedMessengers().ToList().ForEach(PinnedMessengers.Add);
 }