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>
ヘルプドキュメント