簡體   English   中英

Visual Studio 2019 vb.net Masked Text Box 自動將 AutoSize 屬性恢復為“true”

[英]Visual Studio 2019 vb.net Masked Text Box is reverting the AutoSize property to "true" automatically

在 VB.net 和 Visual Studio 2019 中,我希望使蒙版文本框的高度高於 AutoSize 允許的高度,因此我使用以下代碼:

Me.MaskedTextBox.AutoSize = False

我可以輸入它並且我沒有收到任何錯誤,我可以毫無問題地更改高度。 即使“AutoSize”沒有顯示在自動完成框中

但是,如果我返回編輯控件的任何部分,自動調整大小的線會消失並且值恢復為 true,將高度恢復到自動調整允許的值。

我正在查看Microsoft 文檔中的 MaskedTextBox,它看起來像 Autosize 一個可以更改的屬性,即使 MaskedTextBox 不喜歡 Multi-line。

有沒有辦法讓“autosize = false”和高度保持不變而不恢復?

嘗試使用您自己的為您預先設置的屬性:

Public Class MaskedTextBoxEx
  Inherits MaskedTextBox

  Public Sub New()
    Me.AutoSize = False
  End Sub
End Class

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM