0

我有一个非常简单的表格。当我在它上面调用 Show() 时,它不会显示。

  1. 它位于任务栏中,并在任务栏中停留在它上面,在任务栏弹出窗口中显示窗口。
  2. Location 为 0, 0(以便于查找)。
  3. 尺寸是 128、98,所以它有一个尺寸。
  4. 如果我在同一个地方创建任何其他表单并在其上调用 Form.Show() - 它可以工作。

这让我发疯了。有任何想法吗?

更新:减少了关键代码的示例(对于犯此错误的其他人):

    namespace AutoTagCore.net.windward.autotag.controls.start_here
    {
        partial class TemplatePopUp
        {

            private void InitializeComponent()
            {
...
                this.Opacity = 0D;
...
            }

        }
    }
4

1 回答 1

1

DevExpress.XtraEditors.LabelControl()在使用它之前,您是否需要进行某种形式的许可调用。

对于 XCeed 组件,您必须先在主程序启动中调用 Xceed.Grid.Licenser.LicenseKey,然后再尝试使用它们。这可能与您的 DevExpress 东西有关吗?

找到了:

这是你的不透明度。

你有

this.Opacity = 0D; 

应该

this.Opacity = 1D; 
于 2012-05-24T00:08:37.487 回答