不接收鼠標點擊我嘗試使用按鈕文件名和路徑加載到DataGridView的細胞。 我放在這樣一個單元中的按鈕:按鈕時,放置在DataGridView的
var cellRectangle = dataGridView.GetCellDisplayRectangle(e.ColumnIndex, e.RowIndex, false);
int buttonX = dataGridView.Location.X + cellRectangle.Location.X + cellRectangle.Width - btnLoadFile.Width;
int buttonY = dataGridView.Location.Y + cellRectangle.Location.Y;
btnLoadFile.Location = new Point(buttonX + 20, buttonY);
btnLoadFile.Height = cellRectangle.Height - 2;
btnLoadFile.Visible = true;
btnLoadFile.BringToFront();
我想用戶點擊該按鈕,選擇文件中的FileDialog等 問題是按鈕不會獲得任何點擊。網格單元接收點擊。
有沒有人有一個想法,爲什麼它發生,我該如何處理呢?
使按鈕爲其他數據網格視圖的孩子重新路由的按鈕單擊事件 –
@Uthistran:剛剛試了一下。該按鈕仍然不響應點擊.... – DmitryRibak
這聽起來不對。你可能只是沒有把它連接起來。如果您可以看到並單擊它,__ will_將調用其單擊事件。當你在設計器中雙擊它時會發生什麼? – TaW