private void OnExpanded(object sender, TreeListNodeAllowEventArgs e)
 {
     Domain.AttributeValue value = (Domain.AttributeValue)e.Row;
     if (value != null && value != this.Root && Expanded != null)
     {
         ForgetDefaultAttributeValues(value);
         Expanded(value);
         AddDefaultAttributeValues(value);
     }
 }
예제 #2
0
 private void mgrView_NodeExpanding(object sender, TreeListNodeAllowEventArgs e)
 {
     TreeListNode node = e.Node;
     if (NodeIsFolder(node))
         node.Image = FileSystemImages.OpenedFolderImage;
     if (node.Tag == null || (bool)node.Tag == false)
     {
         InitFolder(node);
         node.Tag = true;
     }
 }
예제 #3
0
        /// <summary>
        ///     Handles the OnNodeExpanding event of the ComposedObjectView control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="TreeListNodeAllowEventArgs" /> instance containing the event data.</param>
        private void ComposedObjectView_OnNodeExpanding(object sender, TreeListNodeAllowEventArgs e)
        {
            var it = (IComposedObject)e.Node.Content;

            if (it == null)
            {
                return;
            }
            if (!it.Parts.Any())
            {
                return;
            }
            foreach (IDomainObject part in it.Parts)
            {
                AddNode(e.Node, part);
            }
            e.Allow = true;
        }
 private void view_NodeCollapsing(object sender, TreeListNodeAllowEventArgs e)
 {
     var dto = e.Node.Content as TagDto;
     if (dto != null) e.Node.Image = dto.GetMyImage();
 }
        private void treeListView_NodeExpanding(object sender, TreeListNodeAllowEventArgs e)
        {
            var dto = e.Node.Content as TagDto;
            if (dto != null) e.Node.Image = dto.GetMyImage();

            if (e.Node.Tag == null || (bool)e.Node.Tag == false)
            {
                _tagHelper.InitFolder(e.Node);
                e.Node.Tag = true;
            }
        }
예제 #6
0
 private void TreeListView_OnNodeExpanding(object sender, TreeListNodeAllowEventArgs e)
 {
     ((HookItemsViewModel)DataContext).ExpandHookItem(e.Node.Content);
 }
 private void view_NodeCollapsing(object sender, TreeListNodeAllowEventArgs e)
 {
     TreeListNode node = e.Node;
     node.Image = TagHelperImages.ClosedFolderImage;
 }
 private void treeListView_NodeExpanding(object sender, TreeListNodeAllowEventArgs e)
 {
     TreeListNode node = e.Node;
     node.Image = TagHelperImages.OpenedFolderImage;
     if (node.Tag == null || (bool)node.Tag == false)
     {
         _tagHelper.InitFolder(node);
         node.Tag = true;
     }
 }