创建的表单是不可见的

时间:2012-05-24 00:02:44

标签: .net winforms

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

  1. 它位于任务栏中,并在任务栏中显示该任务栏弹出窗口。
  2. 位置为0,0(方便查找)。
  3. 尺寸是128,98所以它有一个尺寸。
  4. 如果我创建任何其他表单并在同一个地方调用Form.Show() - 它可以正常工作。
  5. 这让我疯了。有什么想法吗?

    更新:将示例缩减为关键代码(对于造成此错误的其他人):

        namespace AutoTagCore.net.windward.autotag.controls.start_here
        {
            partial class TemplatePopUp
            {
    
                private void InitializeComponent()
                {
    ...
                    this.Opacity = 0D;
    ...
                }
    
            }
        }
    

1 个答案:

答案 0 :(得分:1)

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

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

找到它:

这是你的不透明度。

你有

this.Opacity = 0D; 

应该是

this.Opacity = 1D;