public override void Populate() { _populated = true; // if ( _toolBar.Buttons.Count == 0 ) if (_toolBar.Items.Count == 0) { _toolBar.Visible = false; } if (_unreadDecorator != null) { _unreadDecorator.UnreadState = (Core.UnreadManager as UnreadManager).CurrentUnreadState; } if (_parentProperty == -1) { _parentProperty = Core.Props.Parent; } if (RootResource == null) { RootResource = Core.ResourceTreeManager.ResourceTreeRoot; } _resourceTree.OpenProperty = Core.Props.Open; _dataProvider.SetRootResource(_rootResource, _parentProperty); _resourceTree.DataProvider = _dataProvider; }
private void CheckFillTree() { if (RootResource != null && _parentProp != -1) { _dataProvider.SetRootResource(RootResource, _parentProp); DataProvider = _dataProvider; } }