我有一個文本框,它提供了創建者/更新者的信息以及在列表框中單擊數據時數據庫中數據的創建/更新日期。文本框位於表單的右側底部。如何在更改表單大小時更改文本框的位置
當用戶通過拖動它改變了信息的文本框
的位置,形式修改尺寸是否有可能與SizeChanged事件以及如何移動文本?(通過傳遞框TextChanged)
我已經嘗試過,但我做不到。我將TextChanged分配給SizeChanged事件。有用!
但是一定有辦法在不使用TextChanged事件的情況下做到這一點。
這是我的代碼,但它令人不滿。
private void infoTxt_TextChanged (object sender, EventArgs e)
{
infoTxt.Top = (this.Height - this.Top) + infoTxt.Height* 3/4 ;
infoTxt.Left = this.Width - (infoTxt.Width) ;
}
你試過錨固文本框?錨定的每一面都會保持其與內部容器邊緣的距離。一個容器可以是一個組框,表格單元格或表單本身。 – jmstoker