TdxShellTreeView.FolderCount Property
Returns the number of displayed (expanded) shell items.
Declaration
property FolderCount: Integer read;
Property Value
Type | Description |
---|---|
Integer | The number of visible (expanded) shell items. |
Remarks
Use the FolderCount
property to obtain the number of files and folders accessible through the Folders property.
Code Example
The following code example displays the name and type of the first selected shell item in the application form caption:
var
AFolder: TcxShellFolder;
begin
if ((dxShellTreeView1.FolderCount = 0) or (dxShellTreeView1.SelectionCount = 0)) then Exit;
AFolder := dxShellTreeView1.Folders[dxShellTreeView1.Selections[0].Index];
Caption := 'The ' + AFolder.DisplayName;
if AFolder.IsFolder then
begin
Caption := Caption + ' folder is selected';
if AFolder.SubFolders then
Caption := Caption + '; includes nested folders';
end
else if((AFolder.IsLink) or (AFolder.IsFolderLink) or (AFolder.IsZipFolderLink)) then
Caption := Caption + ' shell item link is selected'
else
Caption := Caption + ' file is selected';
end;
See Also