コード例 #1
0
 private void RemoveTemplate()
 {
     Tempaltes.Remove(SelectedTemplate);
     messanger.Delete("Removed", false);
     SelectedTemplate = Tempaltes.Count > 0 ? Tempaltes[0] : string.Empty;
     SaveChanges();
 }
コード例 #2
0
        private void LoadData()
        {
            foreach (var item in quickEventsTemplates.Templates)
            {
                Tempaltes.Add(item);
            }

            SelectedTemplate = Tempaltes.Count > 0 ? Tempaltes[0] : string.Empty;
        }
コード例 #3
0
        private void MoveUpTemplate()
        {
            if (Tempaltes.Count < 1)
            {
                return;
            }

            int selectedTemplateIndex = Tempaltes.IndexOf(SelectedTemplate);

            if (selectedTemplateIndex == 0)
            {
                messanger.Neutral("First position reached", false);
                return;
            }

            string buffer = Tempaltes[selectedTemplateIndex - 1];

            Tempaltes[selectedTemplateIndex - 1] = SelectedTemplate;
            Tempaltes[selectedTemplateIndex]     = buffer;
            SelectedTemplate = Tempaltes[selectedTemplateIndex - 1];
            SaveChanges();
        }
コード例 #4
0
 private void SaveAsTemplate()
 {
     Tempaltes.Add(QuickEventText);
     messanger.Success("Saved", false);
     SaveChanges();
 }