API Reference
Enum
BarShape
How horizontal bars are drawn.
Inheritance
- Enum
- BarShape
Usage
Explore 12 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 5
- Property BarChart.Shape
- Field BarShape.Block
- Field BarShape.Line
- Property Lanes.Shape
- Property ProgressBar.Shape
Accepted by parameters 7
- Extension method BarChart.WithShape
- Method BarChartFluent.WithShape
- Extension method Lanes.WithShape
- Method LanesFluent.WithShape
- Extension method ProgressBar.WithShape
- Method ProgressBarFluent.WithShape
- Method ProgressColumns.Bar
Inherited Methods
public override Boolean Equals(Object? obj) #Returns:
BooleanInherited from Enum
Parameters
- obj Object?
ToString 4 overloads
public String ToString(IFormatProvider? provider) #Returns:
StringInherited from Enum
Obsolete("The provider argument is not used. Use ToString() instead.")Parameters
- provider IFormatProvider?
public String ToString(String? format, IFormatProvider? provider) #Returns:
StringInherited from Enum
Obsolete("The provider argument is not used. Use ToString(String) instead.")Parameters
- format String?
- provider IFormatProvider?
Values
public const BarShape Block #Solid blocks (charts): three-quarter height (▆) on Full and half height (▄) on Basic, so stacked rows keep a visible gap; # on Ascii. Lengths round to whole cells.
Value:
0public const BarShape Line #A thin heavy line (━) with half-cell precision on the Full tier, leaving visible space between stacked rows (progress, lanes). Other tiers draw it like BarShape.Block.
Value:
1