问题标签 [bringtofront]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Activating Form By Title Throws System.NullReferenceException
so I have a form with a ComboBox
that I populate with a list of open processes (In this case, I limit it to processes with titles that have 13 characters.) When I select an Item
in the ComboBox
I want to find that Form
by Title and BringToFront
However when I do so, it throws a System.NullReferenceException
.
Here's the code I use to populate the box.
And here's the code I'm using to try to show the Form.
I'm not quite sure why it's throwing the exception, I know the Form exists as it wouldn't populate the ComboBox
otherwise. Any help would be greatly appreciated.
android - Android - 将活动从应用程序类带到最前面
我正在尝试将一项活动带到最前面。我发现了许多与此类似的问题,但没有一个真正有效。
我总是在应用程序类的变量中保存对当前活动的引用。当应用程序在后台运行时(在 onPause 触发后),如果有任何消息到达,我需要将相同的活动带到前面并显示消息。我让它工作的唯一方法是..
我遇到的问题是它重新创建了我想避免的活动。我在清单中都singleInstance
试过了。singleTask
如果我不添加FLAG_ACTIVITY_CLEAR_TOP
,则在按下后退键时,它会将我带到同一活动的上一个实例。即使我添加sigleInstance
它也会创建相同活动的两个实例。如果我不添加FLAG_ACTIVITY_NEW_TASK
,那么它会显示错误 Calling startActivity()
from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK
flag
android - 如何在前面获取 TextView 的 ID?
如果我有这样的布局,在我使用任何这些后如何获取TextView
前面的 id ?bringToFront
TextView
android - Android,view.bringToFront() 在 ViewPager 中不起作用
我有一个以这个例子为模型的 ViewPager ,我正在实现ViewPager.PageTransformer
:
并且效果很好,正如上面链接中的深度页面转换器动画所示。
但是,它目前的工作方式是右边的视图总是低于左边的视图。当您向右滚动时,视图来自下方。向左滚动使当前视图位于新视图下方,新视图滑入顶部。
我想做的是让当前视图始终位于顶部,并让新视图(左或右)从后面/下面进入。
我试过添加
到if(position <= 0)
块,但没有任何变化。我也试过添加
和
一切都无济于事。这些与我能找到的类似 SO 帖子所采用的方法相同,但它们都接受了答案和评论,说它们有效。但我的没有!
无论滑动方向如何,如何让当前视图始终成为最顶层视图?
编辑 1 - 附加细节
正如评论中提到的,我需要知道是否向右或向左滑动以获得相同的动画。
ViewPager 只有三个VerticalViewPager
视图,根据这篇文章,它们显示为。
在 PageTransformer 中,我有以下内容:
其中first
,second
和是PagerAdapterthird
中的类型和设置:View
它有点被破解,但效果很好,并且完全符合我正在寻找的功能。除了bringToFront
不工作的东西。transformPage
但无论我使用原始帖子中的代码还是此编辑中更全面的版本,它都不起作用。
仍然不确定如何使second
(即三个的中间视图)始终位于顶部。我什至尝试了一个通用的
在方法的顶部,但仍然没有。
编辑 2
刚试过view.setZ()
但遇到以下错误:
java.lang.NoSuchMethodError: android.view.View.setZ
所以这个选项也没有了。
编辑 3 - 解决方案
有关我对此问题的解决方案,请参阅下面的答案(使用getChildDrawingOrder
)。
话虽如此,我仍然无法bringToFront
上班,如果您能弄清楚,我会很乐意选择您的答案作为选择的答案。
再次提前感谢。
android - BringToFront doesn't work inside a coordinator layout
I am using to use BringToFront
to get a TextView
to display in front of the other controls.
The Doc's bringToFront() say you have to call requestlayout
invalidate
. Which I do, but doesn't work.
I am using this TextView
inside a android.support.design.widget.CoordinatorLayout
However, the following code does work. But only supports API 21 and above. But I need to support API 16.
Or by setting the xml
attribute property android:translationZ("4dp")
works. However, only for API 21
c# - 如何将程序从任务栏 C#
有人可以告诉我如何将我的程序从任务栏带到前面(我不知道这是个好名字)或者在 c# 中的 winform/wpf 中这个事件的名称是什么。问题有时(不是所有时间)当我最小化我的程序并再次单击然后可以显示它但有时仍然在另一个程序下并且我想在我单击图标时制作代码我的程序然后总是放在前面。
android - Android - ProgressDialog 在 FragmentDialog 的背面运行
我使用了 customProgressDialog,当我在 FragmentDialog 中使用它时,它出现在 FragmentDialog 的背面,看起来它与调用 FragmentDialog 的活动而不是 FragmentDialog 本身相连。我怎样才能把 ProgressDialog 放在前面?注意:CustomProgressDialog 和 FragmentDialog 的主题不同
c# - embeddeb 浏览器中发生事件时的 BrintToFront WinForm
我制作了一个带有 embeddeb 浏览器控件的 WinForm。当我在 webbrowser 控件中的网页中发生事件时,我希望我的应用程序成为焦点并将其带到我的屏幕前面。
我正在使用 progressChanged 事件并且工作正常,但我的应用程序不会出现在所有内容的前面并成为焦点。
这是我的代码
我已经尝试了一切,有时我会工作,但并不总是像我应该做的那样。
我知道在前面放一扇窗户是不好的行为——但这很重要。
android - 在 frameLayout 的前景图像上显示视图
我有一个带有前景图像的框架布局,如下所示。在我的框架布局中,我有一个文本视图,但看不到它,因为它位于前景图像的后面。如何将它放在前景图像的前面?
c# - 禁用程序自动对焦并带到前台桌面 - winforms
我正在开发程序在循环中执行多个任务,使用 3rd 方库。但是当它完成一项工作时,它会自动出现在屏幕前,让我失去焦点。如何禁用自动出现?我试过了:
但这只是在节目出现后,才将其拉回后方。我想防止它从一开始就被带到前面。请帮我!