unigui 下的unidbgrid是一个非常棒到控件,其相关到设置如下:
UniDBGrid1.ForceFit:=True;//自适应宽度
UniDBGrid1.WebOptions.FetchAll:=true; //显示所有数据
UniDBGrid1.WebOptions.Paged:=true //显示分页
UniDBGrid1.WebOptions.PageSize:=20 //每页显示数据行数
Unidbgrid1.Columns[1].DisplayMemo:=true; //显示MEMO类型里的文字,不设置只会显示(WIDEMEMO),不显示文字内容。
Unidbgrid1.Options.dgRowNumbers:=true; //显示数据行序号
Unidbgrid1.StripeRows:=True; //隔行背景色设置
UniDBGrid1.Columns[0].Menu.MenuEnabled:=False; //不显示Title按钮
UniDBGrid1.Columns[1].Sortable:= True; //列排序,但不知为什么不起作用