public ColorChooser() { this.InitializeComponent(); foreach (Rectangle r in root.Children) { AnimationHelper.AddPointerAnimation(r); r.Tapped += (e, ev) => { foreach (Rectangle rr in root.Children) { AnimationHelper.SmoothMove(rr, 30, 0.5); } AnimationHelper.SmoothMove(e as FrameworkElement, 10, 0.5); SelectedRectangle = e as Rectangle; ColorChanged(SelectedColor); }; } }
public SimpleEventItem(Course model) { this.InitializeComponent(); self = model; root.SizeChanged += (e, ev) => { this.Height = root.ActualHeight + 20; }; this.Loaded += (e, ev) => { _name.Text = self.Name; _description.Text = self.Notes; if (String.IsNullOrWhiteSpace(_description.Text)) { _description.Text = ""; } }; AnimationHelper.AddPointerAnimation(this); visualRoot.Background = new SolidColorBrush(Color.FromArgb(0, 0, 0, 0)); _name.Foreground = new SolidColorBrush(self.TileColor); _description.Foreground = new SolidColorBrush(self.TileColor); selectedColor = self.TileColor; }
public void addEvent(Course model) { EventListItem item = new EventListItem(ref model); root.Children.Add(item); item.Tapped += (e, ev) => { Selected = e as EventListItem; //indicator.Background = new SolidColorBrush((e as EventListItem).self.TileColor); bool selected = (e as EventListItem).isSelected; SelectionChanged(ref (e as EventListItem).self, selected); foreach (EventListItem lsi in root.Children) { lsi.SetState(visible: false); } if (!selected) { (e as EventListItem).SetState(visible: true); } deleteButton.IsEnabled = !selected; }; AnimationHelper.AddPointerAnimation(item); }
public UniversalButton() { this.InitializeComponent(); AnimationHelper.AddPointerAnimation(this); }