SQLServerSelectLogin对话框中如果选择Windows身份验证,在附加数据库时会因权限不够而失败,所以应该隐藏这个选项,从而要求用户只执行SQL身份验证。

但是如果在定制对话框布局时直接删除两个单选框,会导致用户输入的用户名和密码不能被安装程序获取,并且InstallShield也没有提供隐藏这些控件的属性。解决方法是修改控件的定位属性,将其定位到对话框的大小范围之外:

要达到的目标:

修改Top属性,将指定的控件定位在对话框之外:

最终效果:

Posted via UltraBlog.vim.