2014-12-02 63 views
0

我想在某些單元格上放置一個按鈕。因爲我已經完成了這個按鈕,所以它沒有覆蓋整個單元格。有沒有辦法在某個單元上放置按鈕?

當前 - 這隻創建一個覆蓋整個單元格的按鈕,我只是想在單元格的一側有一個小按鈕。

For x As Integer = 0 To gridCategories.Columns.Count - 1 
      If gridCategories.Rows(x).Cells(1).Value.ToString = "master" Then 
       gridCategories.Rows(x).Cells(0).Style.Font = New Font("Calibri", 10, FontStyle.Bold) 
       gridCategories.Rows(x).Cells(0) = New DataGridViewButtonCell 
      End If 
     Next 

謝謝

+0

向我們展示你嘗試過什麼,以及如何處理它失敗,所以我們可以從那裏幫助你。 – Desaroll 2014-12-02 19:10:09

+0

@Desaroll完成。 – SkyTrees 2014-12-02 19:12:01

回答

0

聲明,我沒有測試此代碼。希望它能讓你朝着正確的方向前進。一種方式是通過填充玩...

Dim ButtonPadding As New Padding(4, 5, 6, 7) 

For x As Integer = 0 To gridCategories.Columns.Count - 1 
    If gridCategories.Rows(x).Cells(1).Value.ToString = "master" Then 
     gridCategories.Rows(x).Cells(0) = New DataGridViewButtonCell 
     gridCategories.Rows(x).Cells(0).Style.Font = New Font("Calibri", 10, FontStyle.Bold) 
     gridCategories.Rows(x).Cells(0).Style.Padding = ButtonPadding 
    End If 
Next 

注意,填充的順序是(上,右,下,左)

相關問題