dev中BandedGridView初次使用体验

一、背景

  在绘制表格时有需求是在上面添加两行用于放标题和备注,并且还要求可以将他们与表格一起导出到Excel中,综合情况选择bandedGridView来实现。

二、初次使用情况

  在MainView中设置属性,一开始在Options中的OptionsView下设置ColumnAutoWidth=False,RowAutoHeight=True。但是实际运行的结果并不如人意,在运行时会发现在不同的屏幕下,这个显示效果会及其不一样,可能在小屏幕上还是可以的,但在大屏幕上这个宽就无法保证了。为了实现自动宽度有两种方式;第一种:将ColumnAutoWidth=True,设置这个之后他会布满整个屏幕,不会少也不会多,但是这也导致了一种情况,当你的表格数据过多时会隐藏些许内容。第二种:在数据与之关联时根据数据的篇幅设置该列的width,这么做的前提的ColumnAutoWidth=False,一切交给手写代码。
  在绘制bands时对里面的字体进行了设置,可是在运行中会发现字体大的下部分会隐藏,为了界面正常一点需要将bands的高度进行设置,原本以为该设置谁就在谁下面设置,结果看了并非如此,这里设置band的高度需要在MainView中外观下的BandPanelRowHeight设置高度,结果很明显,成功了。

三、总结

  关于这个的使用网上的资料不是很多,但是现在用到了便在此记下,方便其他情况跟我类似的人得到解决方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值