社区
C#
帖子详情
Application.Run()如何让窗体隐藏?
Dabay
2007-02-28 10:10:45
Application.Run(new Form1());
这样这个Form1会显示出来.如何让它加载完毕之前(Load返回之前)是隐藏的状态...
因为在它的Load方法里面我另外Show了一个窗体,作为加载的界面,我想在程序中控制Form1的显示与否. 我把visible设置为false还是没有用. 请问如何做到?
...全文
477
9
打赏
收藏
Application.Run()如何让窗体隐藏?
Application.Run(new Form1()); 这样这个Form1会显示出来.如何让它加载完毕之前(Load返回之前)是隐藏的状态... 因为在它的Load方法里面我另外Show了一个窗体,作为加载的界面,我想在程序中控制Form1的显示与否. 我把visible设置为false还是没有用. 请问如何做到?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
北京的雾霾天
2007-02-28
打赏
举报
回复
1
代码参考如下:
this.WindowState = FormWindowState.Minimized;
this.ShowInTaskbar = false;
北京的雾霾天
2007-02-28
打赏
举报
回复
把窗体状态设置为最小化,且不要在任务栏显示就可以做到启动后不显示这个窗体.
chaney
2007-02-28
打赏
举报
回复
直接设置属性Visible = false;不用写代码。DisplayInTaskBar = false
同时设置主窗体的透明度为0。
liangxf0022
2007-02-28
打赏
举报
回复
直接设置属性Visible = false;不用写代码。DisplayInTaskBar = false
sunray1301
2007-02-28
打赏
举报
回复
你先在Main()中显示你要加载的Form ,再让程序停止一会Thread.Sleep(3000);然后Application.Run(new Form1()); 以后程序随便控制主窗体的隐藏和显示!
试试咯 我用过这样的方法
cancerser
2007-02-28
打赏
举报
回复
写在Activated 事件里应该没问题
zoujiaming
2007-02-28
打赏
举报
回复
楼主是想做一个直接运行不显示窗体的程序么?如果是的话把form删了,用一个类调用Main函数就行
Dabay
2007-02-28
打赏
举报
回复
试过了 不行啊 这个Hide()写在什么地方?放在Load()里面不行的...
cancerser
2007-02-28
打赏
举报
回复
this.Hide();
求 n!与 1!+2!+3!+……+n!
1. 求 n 的阶乘 n! 利用 for 语句: #include<stdio.h> void main() { int i ,ret=1,n; scanf("%d", &n); for (i = 1; i <= n; i++) { ret = ret*i; } printf("%d \n", ret); } 2. 求 1!+2!+3!+……+n! 假设 n=3 仍可以利用 for 循环的嵌套 #include<stdio.h> v
46、求1+2+3+...+n
题目描述: 求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 解题思路: 思路1: 利用短路特性,n为0则不会执行后面的语句。 class Solution { public: int Sum_Solution(int n) { int ret = n; n &...
c++ n次方函数_Day47:求1+2+3+……+n
剑指Offer_编程题——求1+2+3+……+n题目描述:求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。具体要求:时间限制: C/C++ 1秒,其他语言2秒空间限制: C/C++32M,其他语言64M具体实现思路一:众所周知,我们学的等差数列求和:1+2+3+……+n=(1 + n)*n/2=(n+n^2)...
求1+2+3+...+n
题目描述 求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 //使用了乘法,不行 public static int sum_solutionUseP(int n){ int sum = ( n + 1 ) * n / 2; return sum; } //使用了循环,不行 public static int sumSolutionUsefor(int
C#
111,131
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章