2012-06-23 50 views
0

我在我的應用程序中有一個DataGridView,我不能使用鼠標滾輪來滾動它。它以前工作正常。我不確定我做了什麼來造成這種情況,因爲我在最近對代碼進行了多次更改後才注意到它。DataGridView mousewheel滾動停止工作

我沒有發佈任何代碼,因爲有超過2k行,我不知道錯誤可能在哪裏。

任何想法可能造成這種情況?如果您需要任何代碼,我可以在之後編輯問題。

回答

0

這樣做:

<div style="vertical-align: top; height: 152px; overflow:auto;width:800px;"> 

你的網格視圖控制

</div> 
+0

這是一個C#桌面應用程序!不管怎麼說,多謝拉 – Igor

0

的一個DataGridView鼠標滾輪的支持是馬車。

錯誤意味着渲染經常被破壞,並可能導致偶爾崩潰。

我想象你的團隊中的其他人禁用DataGridView的鼠標滾輪支持作爲錯誤修正。

這通常是通過手動implimenting與以下列開頭的行鼠標滾輪來完成:

MyDataGridView.MouseWheel += new MouseEventHandler(... 

註釋掉該行將會重新啓用鼠標滾輪支持,但我不會建議它。