Пример #1
0
        public MotionLayerViewModel(MotionLayer layer)
        {
            this.layer = layer;

            Children =
                from frame in layer.Frames
                select new MotionFrameViewModel(frame);
        }
        void boneTreeView_AfterSelect(object sender, TreeViewEventArgs e)
        {
            if (okButton.Enabled = e.Node != null &&
                e.Node.Tag is NodeTag)
            {
                var tag = (NodeTag)e.Node.Tag;

                this.SelectedBone = tag.Bone;
                this.SelectedLayer = tag.Layer;
            }
            else
            {
                this.SelectedBone = null;
                this.SelectedLayer = null;
            }
        }