【问题标题】:Why is this Win Form not displaying properly?为什么此 Win Form 无法正常显示?
【发布时间】:2013-01-06 19:18:53
【问题描述】:

我创建了一个用 .Net 3.5 C# 编写的 SSIS 自定义控制流组件,它通过 MSI 文件安装。安装在开发 Windows XP 机器、开发 Windows 7 机器和开发 Windows 8 机器上运行良好。
我不得不对与界面无关的应用程序进行一些更新,并且在更改之前我使表单显示得非常好。我刚刚将安装程序交给了使用 Windows 7 机器的用户,当我打开其中一个表单时,它没有正确加载。它没有填充任何组合框,并且正在显示应该隐藏的控件。我不知道为什么。我已经在用户机器上运行了 Windows 更新,它完全是最新的。我已经卸载并重新安装,多次重新启动机器。我做了一些谷歌搜索,无法弄清楚为什么它不起作用。以前有没有人遇到过这种情况,如果有,你是怎么解决的。

【问题讨论】:

  • 您是在谈论标签和输入控件上的重叠吗?您可能想在图片上突出显示这一点。
  • 你能分享一下显示/隐藏隐藏控件的逻辑吗?以及您在逻辑上尝试过什么检查?
  • 如果这是 WPF 我会使用 Snoop
  • 我认为您有与 .NET 无关的依赖问题。其他客户端是否有相同的数据库客户端软件,您是否使用固定路径进行用户设置,而不是使用每个版本的 Windows 移动的特殊文件夹?
  • 您是自定义控件还是应用程序抛出错误,但您是否已经发现并忽略了它?

标签: c# .net winforms .net-3.5


【解决方案1】:

我认为您有与 .NET 无关的依赖问题。其他客户端是否有相同的数据库客户端软件,您是否使用固定路径进行用户设置,而不是使用每个版本的 Windows 移动的特殊文件夹?

【讨论】:

    猜你喜欢
    • 2017-10-13
    • 2020-10-13
    • 1970-01-01
    • 1970-01-01
    • 2018-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多