コード例 #1
0
        public NeNodeViewModel(INeNode node, NeNodeViewModel parent)
        {
            _isExpand = false;
            _parent = parent;
            _tag = node;

            if (parent != null && parent.Checked)
            {
                _checked = true;
            }

            if (node.HasItems)
            {
                Children.Add(null);
            }
        }
コード例 #2
0
 protected virtual IEnumerable<INeNode> GetChild(INeNode parent)
 {
     var svc = new NeServiceClient();
     var MSCList = svc.GetMscFromCity(CityId);
     return MSCList.Where(e => e.Vendor == VendorCode).Select(e => new MscNeNode(NeTreeLevel, e, parent));
 }