IgbHierarchicalGrid で子行がない場合に展開インジケーターを非表示にしたい場合は、親のデータモデル側に子行があるかどうかを示す bool 型のプロパティを用意し、そのプロパティ名を IgbHierarchicalGrid の HasChildrenKey に設定してください。

// 親のデータクラス
public class Category
{
    public int CategoryID { get; set; }
    public string CategoryName { get; set; } = String.Empty;
    public List<Product> Products { get; set; } = new List<Product>();
    public bool HasProducts { get { return this.Products.Count > 0; } }
}
@* App.razor *@
<IgbHierarchicalGrid
    Data="_categories" PrimaryKey="CategoryID"
    HasChildrenKey="HasProducts"...>
    ...
</IgbHierarchicalGrid>

 

ヘルプドキュメント

 

 

製品について

Ignite UI for Blazor