当图片框为空或填充时,启用和禁用命令按钮

时间:2017-08-20 08:04:53

标签: vb.net vb.net-2010

我正在进行数据添加和更新项目。以下代码仅在填写了所有文本字段并从文件上载图像时启用命令按钮,但即使图像框中的图像为空,命令按钮也会启用。请在图像填充和清空时帮助我启用和禁用命令按钮。

Private Sub txtfields_TextChanged(sender As Object, e As EventArgs) Handles txtpassword.TextChanged
    If Not String.IsNullOrWhiteSpace(txtid.Text) AndAlso Not String.IsNullOrWhiteSpace(txtname.Text) AndAlso Not String.IsNullOrWhiteSpace(txtusername.Text) AndAlso Not String.IsNullOrWhiteSpace(txtpassword.Text) AndAlso picuser.Image Is Nothing Then
        btnadd.Enabled = True
    End If
End Sub

1 个答案:

答案 0 :(得分:0)

你写过AndAlso picuser.Image Is Nothing Then,这意味着“如果图像什么都没有”

我建议你把那部分改为:

AndAlso picuser.Image is nothing = false then

希望这有帮助! :)