我们可以缩小表格尺寸小于132且高度小于38的宽度。请帮助我。
以下是代码:
For i As Integer = 0 To meWidth
If (Me.Width > 0) Then
Me.Width = Me.Width - 20
Me.Refresh()
For FadeCount = 40 To 40 Step 20
Me.Opacity = FadeCount / 100
Threading.Thread.Sleep(10)
Next
Else
Exit For
End If
Next
答案 0 :(得分:3)
我无法在任何地方找到这个答案,我想分享我的解决方案:
Me.Text = ""
Me.ControlBox = False
Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None
Me.MinimumSize = New System.Drawing.Size(1, 1) 'HERE IS MY FIX
Me.Size = New System.Drawing.Size(200, 23)
默认情况下,不允许MinimumSize
属性保留在(0,0),似乎已经为我清除了这个错误。
答案 1 :(得分:2)
您可以使用属性Form.MinimumSize
定义最小化表单大小。查看MSDN Documentation about it。
基本上:
此属性使您可以将表单的大小限制为指定的最小大小。您可以使用此功能来防止用户将窗口大小调整为不合适的大小。如果此属性设置为高度为0且宽度为0的Size对象,则表单的最小大小不会超出Windows设置的限制。
答案 2 :(得分:0)
您可以控制最小尺寸:示例
db.collection_name.insertOne({
date_format_1: Date.now(),
date_format_2: new Date()
})