コード例 #1
0
        public void MoveGroupCall(object sender)
        {
            int modifier = Convert.ToInt16(sender);

            AdjustExportObjectIndex(modifier, SelectedDefinition, ExportDefinitionList.Cast <ExportObject>().ToList());
            ExportDefinitionListViewSource.View.Refresh();
        }
コード例 #2
0
        public void UpdateExporterUI()
        {
            ExportDefinitionList.Clear();
            AssetList.Clear();

            UpdateHandler?.Invoke(this, null);
        }
コード例 #3
0
        public void RemoveDefinitionCall(object sender)
        {
            ExportDefinition definition = sender as ExportDefinition;

            DefinitionEventArgs eventArgs = new DefinitionEventArgs()
            {
                Object = definition
            };

            RemoveDefinitionHandler?.Invoke(this, eventArgs);

            ExportDefinitionList.Remove(definition);
        }
コード例 #4
0
 public void AddExportDefinition(ExportDefinition definition)
 {
     ExportDefinitionList.Add(definition);
     definition.DateCreated = DateTime.Now;
     ExportDefinitionListViewSource.View.Refresh();
 }