0
1列と2行のTableLayoutPanel(tlp_printing_content_layer2)があり、各セルにも1つのボタンがあります。ボタンをクリックすると、列とセル番号を取得する方法はありますか?私は仕事されていない別のUserControl送信者列と行番号を取得するにはどうすればよいですか?
Private Sub btn_printer_Click(sender As Object, e As EventArgs) Handles btn_printer2.Click, btn_printer3.Click, btn_printer4.Click, btn_printer5.Click
Dim currButton As Button = sender
Dim prtp As New ctrl_PrinterPanel
currButton.Dispose()
tlp_printing_content_layer2.Controls.Add(prtp, sender.column, sender.row)
End Sub
sender.columnとsender.rowでボタンを置き換えたい...または他の方法は、他のユーザーコントロールとボタンを交換するということですので?あなたがクリックしたボタンの名前と一致するButton
を見つけるまで
をあなたは常に2つのだけの行を持っていますか? –
'dim pos as TableLayoutPanelCellPosition = tlp.GetCellPosition(ボタン)' –