WPF - 如何在TextBox聚焦时避免性能下降

时间:2014-06-11 16:53:58

标签: c# wpf opengl

我有一个带有SharpGL控件的应用程序(OpenGL)。每当TextBox获得焦点时,SharpGLControl都会遭受巨大的性能下降。不是SharpGLControl的FPS,而是更新整个GUI的速度。

代码示例:

<Grid>
    <gl:OpenGLControl x:Name="GLcontrol" DrawFPS="True" OpenGLDraw="OpenGLControl_OpenGLDraw" OpenGLInitialized="OpenGLControl_OpenGLInitialized"/>
    <TextBox HorizontalAlignment="Left" Height="24" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="54"/> //click on this and FPS drop
</Grid>

看起来默认反应来查看自己丢失的焦点,但在OpenGL类型控件上绘制速度确实很重要。有没有办法在TextBox聚焦时如何覆盖其余的视图绘制逻辑? (任何其他控件似乎都不会导致这种情况)

很抱歉,如果这是重复的,但Google会对这些关键字进行零点击。

0 个答案:

没有答案