当前位置 - 股票行情交易網 - 裝修設計 - farpoint spread問題,求大神來,又追加分!!!

farpoint spread問題,求大神來,又追加分!!!

妳好, 可以利用 Spread 的 CellClick 事件和 CellDoubleClick事件實現上述兩個功能。

1. CellClick 事件實現點擊第二列單元格,單元格進入編輯狀態:

private void fpSpread1_CellClick(object sender, FarPoint.Win.Spread.CellClickEventArgs e)

{

int row = e.Row;

int col = e.Column;

if (!e.ColumnHeader)

{

if (!e.ColumnFooter)

{

if (e.Column == 1)

{

e.Cancel = true;

e.View.GetSheetView().SetActiveCell(row,col);

e.View.EditMode=true;

}

}

}

}

2.CellDoubleClick 事件實現雙擊第二列單元格,獲取單元格文本:

private void fpSpread1_CellDoubleClick(object sender, FarPoint.Win.Spread.CellClickEventArgs e)

{

int row = e.Row;

int col = e.Column;

string cellText = "";

if (!e.ColumnHeader)

{

if (!e.ColumnFooter)

{

if (e.Column == 1)

{

cellText = this.fpSpread1.ActiveSheet.Cells[row, col].Text;

}

}

}

}

3.順便提醒下,Spread 有專門的技術支持論壇,可以百度-葡萄城產品技術社區,相信妳在那裏可以得到專業快速的解答,希望我的回答對妳有幫助~