问题标签 [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.

0 投票
1 回答
423 浏览

android - 无法在练习 android 应用程序中将完整的 LinearLayout 放在前面

似乎我无法将startingPlayerLayout 放在其他视图的前面。我尝试了多种解决方案,最后一个是下面的代码,结果使 LinearLayout 可见但在后台...(这是我关于 Stack Overflow 的第一个问题,请原谅任何错误)谢谢大家

这是 XML 文件(我试图在它的末尾移动 LinearLayout,但问题仍然存在):

0 投票
1 回答
973 浏览

vba - 如何在activex框架上置于前面

我在 excel 表中插入了一些框架(microsoft forms 2.0 框架)。我希望我可以点击一个然后把它带到所有其他框架的前面。但它不工作。使用以下代码。frame1 仍在 frame2、3、4 下... msobringtofront 在正常插入的形状上效果很好,但不适用于框架

0 投票
1 回答
82 浏览

android - Android Textview 绘制多行字符串时,布局重绘?

  1. 这是代码。

    /li>
  2. 在屏幕上,当我将视图位置从 (x:0, y:0) -> 移动到 (x: 200, y:300)

  3. 然后设置TextView的值

    字符串长度 > textview 的宽度,所以多行显示

  4. 然后发生的错误是“TextView的位置回到(x:0,y:0)”

    如果 TextView 是显示 SingleLine,例如:title.setText("aaa"); TextView 的位置是 (x:200, y:300)

是android textView显示多行字符串,布局是Redrawn吗?任何人都可以帮助我吗?我担心了一晚上!!!

ps: 调用 TextView.bringToFront(); 时也会出现同样的错误。

// 在Android中,如果改变了视图位置,必须设置layoutparams;否则,当视图重绘时,视图会回到location(0,0)。</p>

// 解决方法是这样的:</p>

0 投票
1 回答
125 浏览

ios - TouchesBegin with bringSubviewToFront

我正在为 Gestrue Recognizer 工作,其中有许多 UIView 用于在视图中进行旋转、捏合和平移操作。我的问题是当我触摸时如何使我的 UIView 中的一个带子视图ToFront,例如,像我的照片一样,我希望在触摸时将绿色的一个带到前面。(所以蓝色变成绿色的后面)

每个 UIView 都是从我的 NoteView 类初始化的

TouchsBegan 我正在这样工作

0 投票
0 回答
635 浏览

c# - C#: BringToFront(), TopMost = True 不工作

我正在使用 Visual Studio 2008 在 C# 中创建一个 Windows 窗体应用程序。我的 有一个Button控件,它在事件MainForm时打开。AnotherFormClick

我想做的是:

  1. 一次只允许AnotherForm打开一次,并且
  2. 如果用户在已经打开的情况下尝试打开另一个AnotherForm,则显示错误消息,并将已经打开AnotherForm的放在前面。

我能够AnotherForm通过使用static字段将打开计数限制为 1。但是,我很难达到要求#2。它显示一条错误消息,但它不会将已经打开AnotherForm的文件带到前面。

这是我的代码:

有人可以告诉我如何在声明中带到AnotherForm前面吗?else

0 投票
0 回答
116 浏览

android - 如何仅将特定视图放在前面

我有一个特殊的用例,我有一个FrameLayout包含 2 个自定义视图的自定义。我会打电话MyWrapperFL的。我有另一个自定义视图,它在这个 custom 之外FrameLayout。所有这些都包含在一个基本的FrameLayout. 所以我有以下内容:

现在我想像这样更改视图的顺序:

我尝试使用我创建的以下实用程序方法:

但结果不是我们想要的。我得到以下结果,而不是预期的结果:

我猜这是因为他们有不同的父母。谁能帮我这个?有没有办法做到这一点?

0 投票
1 回答
1979 浏览

ios - 在自定义 UIVIew 中将 Subview 置于最前面

我使用的UIView是默认包含以下元素的自定义(在调用 init 之后设置这些元素):

  • UIImageView
  • UIView
  • UIView

这些open var在类代码中声明。

在我的代码中,我添加了另一个UIView这样的:

现在调用bringSubviewToFront仅适用于由代码添加的 div 元素,而不适用于默认视图。

如何将 UIViews 放在前面?

0 投票
1 回答
814 浏览

ios - 将视图置于最前面,即使它不是正确的层次顺序

我知道“如何将视图带到前面”,被问了很多次,我不寻找另一个:

我为什么这不起作用的问题是,我有不同的层次结构。

我有 UIView 我添加 UITableView (第一个),然后在顶部添加另一个 UITableView (第二个)。

为什么我有两个 UITableView 叠放在一起对于这个讨论并不重要,让我们说,它需要是这样的。

我有两个标题,一个来自第一个和第二个表格视图。现在我想将标签从第一个表视图标题带到前面。(这样就不会被第二个表格视图标题阻止)

所以在我的小草图中,我需要把第一个标签放在前面。

我在看zPosition,听起来不错,但我无法让它工作。

为了不得到一些无用的答案,有一个选项列表对我来说不是解决方案:

  • 不要把一张桌子放在另一张桌子后面——我需要这种安排。

  • 把第一张桌子放在前面:这张桌子在后面是有原因的(因为单元格显示)

  • 使第二个标题视图背景不透明 - 然后,位于标题视图下方的行将与标题标题混淆。
  • 在第二个标题视图上制作第一个标签 - 由于单元格、动画、...的移动,我需要成为第一个标题视图上的第一个标签(仅显示在前面)
0 投票
3 回答
2268 浏览

android - 视图不在 CoordinatorLayout 上

我有一个工作正常的布局。一个视图在前面,另一个在后面。我正在使用 CoordinatorLayour,因为我使用的是 FAB。前视图是地图,后视图是单击 FAB 按钮时显示数据的视图。

为此,我在 SO 上看到了这些链接:

BringToFront 在协调器布局中不起作用

将视图放置在 android 中 CoordinatorLayout 中的另一个视图下方

在android中的另一个视图上方放置/重叠(z-index)视图

根据答案,我做了一个简单的代码。但前视图坚持在前面。有什么我想念的吗?:

0 投票
0 回答
858 浏览

c# - C# Winforms 主窗体发送到后面

我的 Winforms 应用程序有一个MainForm和一个MainWaitForm. 出于某种原因,我不明白,我MainForm一直在其他打开的窗口后面发送,主要是当用户在显示时单击任何内容MainWaitForm...例如,在 VisualStudio 调试器模式下运行应用程序时,显示等待对话框但 VisualStudio 来了就在后面,而不是把MainForm右边留在第二层。

这是等待表单覆盖的代码: