상속: Caliburn.Micro.PropertyChangedBase
예제 #1
0
 public void UnPinDashboard(Pin p)
 {
     if (p.Tag is DashboardState)
     {
         UnPin((DashboardState)p.Tag);
     }
 }
예제 #2
0
 private void AddDashboard(DashboardState d)
 {
     d.IsPinned = true;
     var p = new Pin() { BackgroundBrush = Brushes.Black, Id = d.Guid, Title = d.Title };
     p.DoUnpin = UnPinDashboard;
     p.Clicked += (f, e) => { AppState.DashboardStateStates.GoToDashboard(d); };
     AppState.Pins.Add(p);
     AppState.DashboardStateStates.Save();
 }
예제 #3
0
 public void Select(Pin p, TouchEventArgs e)
 {
     e.Handled = true;
     if (p != null) p.TriggerClicked();
 }
예제 #4
0
 public void Select(Pin p)
 {
     if (p!=null) p.TriggerClicked();
 }