protected override void RowGUI(RowGUIArgs args)
        {
            var            item      = (TreeViewItem <TreeElementWithData <DependTreeData> >)args.item;
            DependTreeData assetData = item.data.Data;

            if (assetData == null)
            {
                return;
            }
            Rect contentRect = args.rowRect;

            contentRect.x     += GetContentIndent(item);
            contentRect.width -= GetContentIndent(item);

            Rect rect = contentRect;

            rect.width -= 80;

            if (assetData.IsBundle)
            {
                EditorGUI.LabelField(rect, assetData.AssetPath);
            }
            else
            {
                EditorGUI.LabelField(rect, assetData.AssetPath + $"({assetData.RepeatCount})");
            }

            rect.x    += rect.width + 5;
            rect.width = 70;
            if (GUI.Button(rect, "selected"))
            {
                SelectionUtil.ActiveObject(assetData.AssetPath);
            }
        }