在項目中我們經常會用到固定表頭的操作,FpSpread提供了凍結行或列的屬性.
你可以凍結表單中的行或列(使其不可滾動)。
你可以凍結任意個表單頂部的行,使其成為前導行,你也可以凍結左側任意多個列,使其成為前導列.
你也可以凍結任意多個表單底部的行,或最右邊的列。
無論鼠標如何滾動,凍結的前導行或前導列都會在視圖的頂部或最左端顯示。
無論鼠標如何滾動,凍結的尾行或尾列都會在視圖的底部或最右端顯示。
如下圖:
private SheetView sheet1;
sheet1 = fpSpread1.Sheets[0];
sheet1.FrozenColumnCount = 2;//固定前2列
sheet1.FrozenRowCount = 3;//固定前3行
sheet1.FrozenTrailingColumnCount = 2;//固定后2列
sheet1.FrozenTrailingRowCount = 1;//固定后1行
注:凍結的行或列在運行時是不可以滾動的,但是在設計時,它們是可以滾動的。