Пример #1
0
        private void addNewImg_MouseUp(object sender, MouseButtonEventArgs e)
        {
            MList l = data[shownList];

            if (l.CanObserve())
            {
                bool wasModification = new AddItemDialog().ShowDialogForItem(this, l);
                if (wasModification)
                {
                    Refresh();
                }
            }
        }
Пример #2
0
        private void ReloadActionBar(MList list)
        {
            listActionBar.Children.Clear();
            if (list != null && list.CanObserve())
            {
                Label title = new Label();
                title.Content = list.Name;
                DockPanel.SetDock(title, Dock.Left);
                listActionBar.Children.Add(title);

                listActionBar.Children.Add(CreateActionImage(Properties.Resources.optionIcon.ConvertToBitmapImage(), listOptionImg_MouseUp));
                listActionBar.Children.Add(CreateActionImage(Properties.Resources.addIcon.ConvertToBitmapImage(), addNewImg_MouseUp));
                if (list is SyncList)
                {
                    listActionBar.Children.Add(CreateActionImage(Properties.Resources.reloadIcon.ConvertToBitmapImage(), SyncActionButton_OnClick));
                }
            }
        }