2016-11-07 49 views
0

我們試圖識別用戶在Excel中使用office.js時單擊整個ROW而不是單元格。我能夠使用帶有矩陣綁定的事件處理程序來識別用戶在單元格中單擊,但當用戶單擊整行時,它不起作用。 只是想知道你是否能夠解決任何人。Office.Js Row單擊事件

謝謝,

回答

0

有沒有直接的方式知道這一點,但你可以推斷它。 selectionChanged eventArgs包含實現此目的的有用信息。查看documentation here,特別是startRow,startColumn,rowCount,columnColumn,這些屬性基本上是表/範圍內所選內容的座標。也可能你已經知道這一點,但Matrix和Table綁定有一個binding.columnCount屬性,你可以將它與前面描述的EventArgs結合使用,並做一些簡單的數學運算,如果只有一行被選中,並且所有的列行被選中。

希望這不是太混亂,對您的情況有用。

謝謝!