I have used treeview in my blazor web application.I would like to know below points
1. how to remove hoverable background color
2.how to change level background color
3.how to add small icon in node
for your reference ,pls check attached file
|
<SfSidebar Target=".main-content" @ref="Sidebar>
<ChildContent>
<SfTreeView CssClass="main-treeview" @ref="TreeView" TValue="TreeData">
. . . </SfTreeView>
</ChildContent></SfSidebar>
<style> .main-treeview .e-list-item.e-hover > .e-fullrow {
background-color: unset;
}
.main-treeview .e-list-item.e-hover > .e-text-content .e-list-text, .main-treeview .e-list-item.e-hover > .e-text-content {
color: white;
}
</style>
|
|
<SfSidebar Target=".main-content" @ref="Sidebar>
<ChildContent>
<SfTreeView CssClass="main-treeview" @ref="TreeView" TValue="TreeData">
. . . </SfTreeView>
</ChildContent></SfSidebar>
<style> .main-treeview .e-level-1 > .e-text-content {
background-color: #800a7d;
}
.main-treeview .e-level-2 > .e-text-content {
background-color: #ab544e;
}
</style>
|
|
<SfSidebar Target=".main-content" @ref="Sidebar>
<ChildContent>
<SfTreeView CssClass="main-treeview" @ref="TreeView" TValue="TreeData">
. . . </SfTreeView>
</ChildContent></SfSidebar>
<style> .sidebar-treeview .main-treeview .icon-circle-thin::before {
content: '\e808';
font-size: 10px;
}
.sidebar-treeview .main-treeview .icon-circle-thin1::before {
content: '\e812';
font-size: 10px;
}
.sidebar-treeview .main-treeview .icon-circle-thin2::before {
content: '\e811';
font-size: 10px;
}
</style>
|