腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
在
WPF
中
,
是否
有
“
呈现
完成
”
事件
?
在
WPF
中
,当我加载一个包含很多元素的包装面板时,窗口
在
显示内容之前会停顿一段时间。我想添加一个等待提示,但我找不到一种方法来检测包装面板何时
完成
渲染。有没有人对这个问题
有
什么想法? 非常感谢!
浏览 79
提问于2018-09-04
得票数 3
3
回答
INotifyPropertyChanged:幕后发生了什么?
、
、
在
WPF
中
,我们
有
两个线程(至少):渲染线程和UI线程。当我
在
某些属性更改时引发
事件
OnNotifyPropertyChanged时,它会在UI线程上引发。此信息需要调度到
WPF
呈现
线程以进行重新
呈现
。我假设它是以同步方式( Dispatcher.Invoke )
完成
的,但它是如何真正工作的呢?如果我为同一数据结构引发多个OnNotifyPropertyChanged
事件
,而没有锁定对引发这些<em
浏览 2
提问于2010-09-04
得票数 6
1
回答
WPF
鼠标
事件
更新性能
、
我
有
一个3D渲染应用程序使用
WPF
的UI。
呈现
本身是
在
本机代码
中
完成
的,但交互来自
WPF
。 现在,我已经看到来自
WPF
的鼠标
事件
以非常不规则的间隔触发,
在
某些情况下,我根本不会收到任何
事件
。通过使用低级Win32 GetCursorPos和类似的方法,我可以获得更好的响应,但这会影响
WPF
元素的交互。有没有一种方法可以控制
WPF
消息处理循环的优先级,或者通过其他方
浏览 0
提问于2017-10-17
得票数 0
1
回答
Window.Show() -如何保证窗口显示
在
屏幕上
、
我
有
一个在窗口中
呈现
WPF
内容的
WPF
应用程序。我们调用Window.Show()将内容显示
在
屏幕上。当我的时间已经过去时,这
是否
足以保证窗口
在
屏幕上,或者即使Show调用
完成
,GPU仍然将
WPF
内容放在屏幕上吗?ContentRendered是一个更好的收听
事件
,或者这也可以在内容显示之前
完成
?有没有人知道当
WPF
内容真正出现在用户屏幕上时,
有
什么替代的方法?
浏览 4
提问于2017-05-13
得票数 0
2
回答
IIS
中
的Xaml
呈现
无法工作(但在IISExpress
中
)
、
、
、
对于我的应用程序,我将在服务器上
呈现
一些图表(
WPF
)并将它们发送回客户端。最近,我将这个应用程序迁移到NET,它似乎工作得很好,直到我
在
IIS上部署东西时才开始工作。在那里,图表是空的。然而,当在IISExpress
中
托管应用程序时,一切都很顺利。encoder.Frames.Add(bitmapFrame); encoder.Save(memoryStr
浏览 0
提问于2020-05-15
得票数 1
回答已采纳
2
回答
如何知道Crystal Reports
是否
已
完成
呈现
?
、
我
有
一个Crystal Reports 13
wpf
控件,正在加载来自数据集的报表和数据:if (reportReportFileName); reportViewer.ViewerCore.ReportSource = report;为了知道控件何时
完成
呈现
,我可以处理什么
事件
?
浏览 4
提问于2012-10-19
得票数 3
回答已采纳
2
回答
C# Winforms Livecharts: CartesianChart
呈现
完成
时的触发
事件
、
、
但是看起来LiveCharts是异步
呈现
这些点的。这意味着在运行上面的代码之后,它会继续运行其他代码行并退出函数。因此,我的问题是:有没有一种方法可以检测到LiveCharts.WinForms.CartesianChart已经
完成
了渲染?我找不到活动或其他东西。
浏览 262
提问于2019-04-05
得票数 3
1
回答
GWT
中
是否
有
“页面
呈现
完成
”
事件
?
、
、
我
有
一个小部件(第三方),它根据父元素的大小来计算他的大小。它不起作用,因为
在
创建widget时,父元素的大小为0。只有
在
页面完全加载时显式调用onResize()方法时,它才会起作用。
在
Scheduler.scheduleDeferred
中
调用onResize()没有什么帮助,因为它是
在
页面
呈现
之前调用的。如何识别页面已完全
呈现
并立即调用onResize?
浏览 0
提问于2011-07-07
得票数 1
2
回答
在
渲染
WPF
工具包图表后获得"is ready“信号
、
、
、
我使用的是
WPF
工具包
中
的图表工具。创建图表后,我喜欢
有
该图表的快照,而不是可视化该图表。我的问题是我不知道渲染过程什么时候
完成
,所以我可以创建一个快照。我尝试收听"LayoutUpdated“
事件
,但图表经常更新。 谁能告诉我如何确定图表
是否
完全
呈现
?
浏览 4
提问于2011-09-05
得票数 2
4
回答
如何在
WPF
中
测量屏幕渲染时间
、
、
、
、
我正在尝试测量基于
WPF
的应用程序的性能。目前,我们
有
计算将内容添加到
WPF
呈现
树所需时间的代码。此时,控制权返回到我们的程序。问题是,
在
WPF
将内容显示
在
屏幕上之前,仍然存在延迟。你能推荐一种方法来确定
WPF
何时
完成
对屏幕的渲染吗?我希望这些测试是完全自动化的,而不是依赖于坐在那里拿着秒表的人。到目前为止,谢谢你的建议。我尝试过等待Loaded和ContentRendered
事件
,但这两个
事件</e
浏览 3
提问于2011-04-01
得票数 16
2
回答
当窗口AllowsTransparency = true时,
WPF
硬件加速吗?
、
、
、
我一直
在
考虑
在
WPF
中
制作自己的窗口框架,类似于Visual。我读过设置AllowsTransparency = true会迫使
WPF
在
软件模式下
呈现
.是我的困惑(强调我的)的根源,它指出: 只有当AllowsTransparency设置为"True“时,才能
完成
对
WPF
窗口的完全定制,这将导致窗口被软件
呈现
,而该软件可能没有GPU
呈现
得那么快。。但是,我在其他地方读到过,通过窗口分层,
浏览 1
提问于2014-02-05
得票数 5
回答已采纳
2
回答
我找不到form.shown
事件
处理程序
、
、
、
但我
在
属性处理程序窗口中找不到Form.Shown
事件
处理程序。请帮帮我。 有没有其他的选择呢?
浏览 2
提问于2013-10-24
得票数 1
1
回答
WPF
如何接收触摸输入?
、
、
、
、
我正在使用
WPF
(C#,Windows7,.NET 4.0)和它的触摸
事件
。当我这样做的时候,一个问题浮现在我的脑海中:
wpf
究竟是如何获得触摸输入的?
在
msdn文章
中
,有人说‘应用程序’通过WM_TOUCH消息获取输入,但是我找不到关于这篇文章
有
多老的信息(因此它
是否
适用于
WPF
)。我还读到(例如),你不能在
WPF
应用程序
中
接收手势消息。那么,
WPF
会在内部转换触摸消息,然后通过像“Touch
浏览 5
提问于2015-04-21
得票数 1
1
回答
WPF
数据和行数据绑定
事件
?
、
、
我
有
一个自动生成列设置为true的
WPF
网格。我必须为网格
中
的每一行修改给定单元格的模板。
WPF
中
是否
有
一个
事件
,它允许我捕获每一行并在
呈现
之前执行必要的修改?如果没有,那么请建议
在
自动生成的数据集中自定义行单元格的最佳方法是什么?
浏览 0
提问于2015-03-26
得票数 0
回答已采纳
2
回答
GWT CellList
呈现
完成
处理程序?
、
、
、
、
我使用GWT CellList小部件来
呈现
单元元素。
是否
有
一种方法可以注册
呈现
完成
事件
或
呈现
完成
事件
来
在
呈现
完成
后执行内容?
浏览 3
提问于2014-01-01
得票数 0
回答已采纳
1
回答
WPF
WindowsFormsHost创建模糊文本
、
、
、
我
在
WPF
窗口的一个DataGridView
中
托管一个winforms WindowsFormsHost。功能很好,但是网格单元格
中
的文本看起来有点模糊。通常,WinForms文本的抗混叠性很小。作为我意思的一个例子,这里
有
两个截图: Windows窗体
中
的DataGridView:
浏览 1
提问于2014-05-15
得票数 0
回答已采纳
2
回答
WPF
:使用dispatcher
在
TextBox VS中移动插入符号。不使用它
、
、
、
我
有
一个TextBox,其中我想根据GotFocus和LostFocus
事件
移动插入符号。
在
GotFocus上,我必须使用调度程序来移动它,如果没有它,移动就不会发生。
在
LostFocus上,我也尝试使用dispatcher,但是当我使用它时,插入符号没有移动。我
在
没有调度器的情况下移动了插入符号索引,移动就发生了。我想知道这两种方法
有
什么区别,
在
什么情况下我应该使用它们?
浏览 0
提问于2018-07-23
得票数 1
回答已采纳
2
回答
虽然主线程正在运行,但
WPF
GUI未更新
、
、
我
有
一个带绑定的文本框:下面是TestString我知道对于长时间运行的操作,我应该使用异步编程机制,但恼人的是,我并不确切地知道
WPF
开始不再更新的阈值是多少。我个人不希望为持续5、10或100ms的短操作实现异步开销,因为UI仍然具有足够的响应性(如果
WPF
将更新...)。 有谁知道为什么会发生这种情况,或者我如何在不使用异步编程的情况下修复
浏览 0
提问于2016-01-20
得票数 3
1
回答
从Helix Tookit保存图像
、
、
我最好的猜测是,Helix是异步
呈现
的(?)
在
我保存它的时候,没有图像可以抓取。的问题在于:没有合适的
事件
可订阅。,并且是为了获取而存在的,但是计时器
在
一个不同的线程
中
运行,我无法从
事件
处理程序引用HelixPlot控件。可能的解决方法4:使用Timer.SynchronizingObject
在
UI线程
中
运行计时器 的问题在于:似乎不可能在<e
浏览 5
提问于2020-07-21
得票数 3
回答已采纳
2
回答
需要在应用所有绑定之后但在
呈现
之前引发窗口
事件
、
有时
WPF
变成WTF =)发生在元素布局、
呈现
并准备好进行交互时。
浏览 7
提问于2012-09-17
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券