WPF FlexGrid设置行号
版主提供的 https://developer.mescius.com/bl ... rid-for-lightswitchFlexGrid下设置行号,for LightSwitch
在WPF 的 FlexGrid设置不太了解,能否提供一下相应的解决办法。
谢谢!
本帖最后由 Richard.Ma 于 2024-1-3 18:46 编辑
本质上,也需要通过重写CellFactory来实现,你可以先看一下这块
https://developer.mescius.com/co ... llFactoryClass.html
我明天给你提供代码
好的,非常感谢! 自定义一个CellFactory
public class CustomCellFactory : CellFactory
{
public override void CreateRowHeaderContent(C1FlexGrid grid, Border bdr, CellRange rng)
{
if (rng.Column == 0)
{
bdr.Child = new TextBlock() { Text = rng.Row.ToString(),HorizontalAlignment= HorizontalAlignment.Center };
}
}
}
给grid使用
grid.CellFactory= new CustomCellFactory();
最终效果
:hjyzw: :mj72:
页:
[1]