示例#1
0
        private void VariableManager_OnVariableAdded(object sender, VariableEventArgs e)
        {
            VariableElement element = new VariableElement(e.var, e.value);

            Items.Add(element);
            RenderElementTable.Add(e.var, element);
        }
示例#2
0
        public VariableWindow(List <ExprElement> liveExprs)
        {
            InitializeComponent();

            this.liveExprs = liveExprs;
            foreach (var ent in VariableManager.GetVariables())
            {
                VariableElement element = new VariableElement(ent.Key, ent.Value);
                Items.Add(element);
                RenderElementTable.Add(ent.Key, element);
            }

            VariableManager.OnVariableAdded   += VariableManager_OnVariableAdded;
            VariableManager.OnVariableChanged += VariableManager_OnVariableChanged;
            CardListbox.ItemsSource            = Items;
        }