社区
C#
帖子详情
WPF窗体的ShowDialog()不能迅速显示窗体,需要加载图片,请问如何加载完成再显示?
kuohai
2012-03-13 02:52:51
请教各位,程序的窗体在执行ShowDialog()因为窗体有图片,所以启动加载的时候不能迅速显示出图片,而是先显示一个空白窗体,然后再在窗体上显示出了图片,请问如何等待加载完一次性显示呢?我希望在加载的时候窗口中间爱你显示个图标LOGO,等待一下,谢谢各位了
...全文
339
5
打赏
收藏
WPF窗体的ShowDialog()不能迅速显示窗体,需要加载图片,请问如何加载完成再显示?
请教各位,程序的窗体在执行ShowDialog()因为窗体有图片,所以启动加载的时候不能迅速显示出图片,而是先显示一个空白窗体,然后再在窗体上显示出了图片,请问如何等待加载完一次性显示呢?我希望在加载的时候窗口中间爱你显示个图标LOGO,等待一下,谢谢各位了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kuohai
2012-03-14
打赏
举报
回复
我是在App.xaml.cs文件中调用的ShowDialog()
public partial class Start : Application
{
private void App_Startup(object sender, StartupEventArgs e)
{
NavigationHome myNavigtionHome = new NavigationHome();
myNavigtionHome.ShowDialog();
Shutdown();
}
}
kuohai
2012-03-14
打赏
举报
回复
谢谢楼上的兄弟们,现在“而是先显示一个空白窗体,然后再在窗体上显示出了图片”这些动作都是发生在调用ShowDialog()这一句代码上面了啊,我如何判断呢?
nonocast
2012-03-13
打赏
举报
回复
我的理解是这样的:
1. 点击Button欲打开新Window
2. 新建窗口通知其LoadResources
var dlg = new YourWindow();
dlg.LoadResourceCompleted += (s1,e1)=>{dlg.ShowDialog();};
dlg.BeginLoadResources();
3. 在BeginLoad()中异步加载资源
4. 同时显示一个BuzyIcon,或是Waiting的Window
5. Load完成后自动调用lambda, ShowDialog();
杰美软件
2012-03-13
打赏
举报
回复
把加载过程写到构造函数里,跟楼上效果一样。
rekym
2012-03-13
打赏
举报
回复
form.hide();
//加载图像
form.visible();
Winform与
WPF
窗体
互相调用方法
尽管它们各自有着独特的特性和优势,但在实际项目中,开发者有时
需要
将两者结合,实现Winform
窗体
与
WPF
窗体
的互相调用。这可以是因为团队已经有一部分基于Winform的应用,而新功能或界面设计则更适合
WPF
,或者是为了...
WPF
父子
窗体
传输示例
父子
窗体
关系是指一个Window实例作为另一个Window的容器,通常通过`Show
Dialog
()`方法来
显示
子
窗体
,这个方法会阻塞父
窗体
的执行,直到子
窗体
关闭。 ### 父
窗体
向子
窗体
传递参数 1. **创建子
窗体
** 子
窗体
通常...
wpf
窗体
间传值
本教程将详细解释如何在
WPF
窗体
之间进行数据传递。 1. **基本概念** 在
WPF
中,
窗体
被称为“窗口”(Window)或“视图”(View),它们是
显示
用户界面的组件。数据通常通过公共属性、事件或依赖属性在
窗体
之间传递...
C# 非模态
窗体
(show)实现模态
窗体
(Show
Dialog
)的效果
模态
窗体
通过`Show
Dialog
()`方法
显示
,它会阻塞父
窗体
的继续操作,直到该模态
窗体
关闭;而非模态
窗体
则使用`Show()`方法,允许用户在不关闭子
窗体
的情况下继续与父
窗体
交互。然而,在某些情况下,我们可能希望非模态...
wpf
嵌套网页及子
窗体
2. 在
需要
打开子
窗体
的代码段中,实例化这个新的`Window`类,并调用`Show
Dialog
()`方法来
显示
它。`Show
Dialog
()`会阻塞父窗口,直到子窗口关闭。 下面是一个简单的子
窗体
创建示例: ```csharp public partial ...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章