|
|
@ -81,7 +81,7 @@ namespace ICSharpCode.TreeView |
|
|
|
public int IndexOf(object item) |
|
|
|
public int IndexOf(object item) |
|
|
|
{ |
|
|
|
{ |
|
|
|
SharpTreeNode node = item as SharpTreeNode; |
|
|
|
SharpTreeNode node = item as SharpTreeNode; |
|
|
|
if (node != null && node.GetListRoot() == root) { |
|
|
|
if (node != null && node.IsVisible && node.GetListRoot() == root) { |
|
|
|
if (includeRoot) |
|
|
|
if (includeRoot) |
|
|
|
return SharpTreeNode.GetVisibleIndexForNode(node); |
|
|
|
return SharpTreeNode.GetVisibleIndexForNode(node); |
|
|
|
else |
|
|
|
else |
|
|
|