标签: z-order

WPF Popup ZOrder

我正在使用WPF Popup,但它会弹出我桌面上的每个窗口,即使我的应用程序被最小化.我怎样才能让它只停留在它起源的窗口上?当我的窗口在其他窗口后面时,同样的事情发生了:弹出窗口显示在它们之上.

"必须有一些事情可以做!"

谢谢.

c# wpf xaml z-order

2
推荐指数
2
解决办法
1万
查看次数

更改iPhone上子视图的z顺序

我正在开发一款游戏.我正在使用大约150个UIImageView来保存图形.我正在模拟3D环境,所以我想改变z顺序(物体与相机的距离有多近).

我知道存在:[superWindow exchangeSubviewAtIndex:i withSubviewAtIndex:j];

但由于某种原因它不起作用,一些子视图消失了重新出现.

现在我只删除所有子视图并以正确的z顺序再次添加它,这是可以的50个子视图(在2G iphone上)但是120需要半秒所以游戏很糟糕(我没有和3GS所以我没有不要尝试那里.

我使用了很多子视图,因为每个子视图都是正方形,然后我将其着色,调整大小并将其移动到屏幕中的某个位置.我在NSMutableArray下持有子视图......

iphone exchange-server z-order subview

2
推荐指数
1
解决办法
8736
查看次数

如何将动画带到前面:bringToFront和zAdjustment/Z-ordering

我有一个LinearLayout,其中有两个视图,彼此相邻.当点击视图时,它会动画到全屏.对于右侧的视图,这很好,但是对于左视图,它会失败:

我无法在右视图顶部为左视图设置动画

不使用bringToFront()破坏我的布局.调整动画的Z顺序似乎不起作用.

不是解决方案:当我在左视图上使用"brintToFront()"时,问题就消失了,但这会导致我的布局在之后完全损坏,并且没有brintToBack()函数或者任何其他函数.=> brintToFront =不是一个好的解决方案?

调整动画的Z顺序似乎不起作用(不会改变任何东西).

scaleAnimation.setZAdjustment(Animation.ZORDER_TOP);
translateAnimation.setZAdjustment(Animation.ZORDER_TOP);
AnimationSet set = new AnimationSet(true);
set.addAnimation(scaleAnimation);
set.addAnimation(translateAnimation);
set.setZAdjustment(AnimationSet.ZORDER_TOP);
myFrameLayout.startAnimation(set);
Run Code Online (Sandbox Code Playgroud)

为什么Z-ordering不能按预期工作?

animation android z-order

2
推荐指数
1
解决办法
6620
查看次数

JQuery弹出窗口出现在一些地图元素下

对JQuery和OpenLayers都很陌生.在我尝试使用JQuery的对话框类打开模态对话框之前,一切都在顺利进行.

该对话框工作正常,但它出现在地图的某些元素下:

在此输入图像描述

Opera和Chrome都是一样的(未经过其他测试).任何人都可以建议一种解决方法吗?谢谢.

编辑:我在这里创建了一个演示问题的小提琴.

HTML:

<body>
    <div id="map"></div>

    <div id="popup" title="Test">
        <p>Blah blah</p>
    </div>
</body>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

var map;

$(function () {

    //init map
    map = new OpenLayers.Map('map', {});
    var wms = new OpenLayers.Layer.Google('Google Map Layer', { type: google.maps.MapTypeId.HYBRID });

    map.addLayer(wms);

    if (!map.getCenter()) {
        map.zoomToMaxExtent();
    }

    //init popup
    $("#popup").dialog({
        height: 400,
        width: 300,
        modal: true
    });
});?
Run Code Online (Sandbox Code Playgroud)

jquery dialog popup z-order openlayers

2
推荐指数
1
解决办法
2856
查看次数

如何获取打开的窗口列表,包括 Delphi 应用程序中的 DLL

我的应用程序可以加载基本上包含另一个窗口应用程序的 DLL。

它在任何时候只能打开一个DLL窗口。

我遇到过一种情况,DLL 窗口显示消息框和/或我的主应用程序显示消息框或模态表单,并且通过停用应用程序(切换到另一个应用程序)然后激活它,随机移动所有窗口( ?) z 顺序,从而使 DLL 窗体及其消息框位于主窗体后面。主窗体消息框位于主窗体后面。

这会导致应用程序无响应。无法单击任何内容,无法关闭,无法最小化。必须通过任务管理器杀死。

在Delphi中,我看到有一个Screen对象并且它有一个列表Forms。我检查了它,发现它保存了我的应用程序当前打开的所有表单(甚至是消息框,它是 的结果ShowMessage(),它没有名称,但我可以看到ClassName)。

到目前为止,一切都很好,我可以遍历表单并用来SetWindowPos告诉他们正确的 z 顺序,但是,我无法为 DLL 应用程序执行此操作。Screen列表中没有此表格。

如何控制 DLL 表单的 z 顺序?
DLL 使用 Delphi、C++、WPF 构建。

delphi wpf dll delphi-7 z-order

2
推荐指数
1
解决办法
2038
查看次数

Excel:图表和图例中系列的 Z 顺序

我在 excel 中有一个组合图,带有簇状条形图(用于箱线图)和线条。我试图在线条前面显示条形图/箱形图,但我能够这样做。

我尝试将条形图移动到“选择数据”中的顶部和/或底部 - 但没有变化。

有什么建议?

我正在使用 Excel 2013。

谢谢!

excel charts legend z-order

2
推荐指数
1
解决办法
3018
查看次数

重叠的Python堆叠条形图

有没有办法在每个 x 位置的多个条形图中设置不同的每个数据集的 zorder,以便所有信息都可见。

axes.bar(position,data_1,color='g')
axes.bar(position,data_2,color='r')
axes.bar(position,data_3,color='b')
Run Code Online (Sandbox Code Playgroud)

例如,如果蓝色值大于绿色值,则绿色将隐藏在后面,反之亦然。将 alpha 设置为低于 1 的值会创建通过颜色混合显示 3 种以上的颜色。

python matplotlib z-order overlap bar-chart

2
推荐指数
1
解决办法
7625
查看次数

Winforms BringToBack选项?

在winforms中有一个函数"BringToFront",它将表单移动到Z-Order的顶部.有没有办法做相反的事情 - 将表格推到后面?

.net z-order back winforms

1
推荐指数
1
解决办法
1095
查看次数

将标签保持在 TabControl .NET 之上

我有一个标签,当我从一个选项卡切换到另一个选项卡时,我需要将它放在我的 TabControl 之上。我曾尝试在选项卡控件的 SelectedIndexChanged 事件中调用标签的 BrintToFront 方法,但这没有效果。我也只是尝试在设计视图中右键单击我的标签并选择“置于前面”,但同样,这没有效果。

当我切换到我的第二个选项卡时,它落在 TabControl 后面,但是当我回到我的第一个选项卡时,它又回到了前面。

我将标签本身放在 Form 而不是 TabControl 上。

我在 C# 中工作。任何想法将不胜感激。谢谢。

.net c# tabcontrol z-order

1
推荐指数
1
解决办法
1819
查看次数

在ios 6上重叠导航栏与其他视图

对于具有"独特"设计的iphone项目(我根本不满意),我需要绘制一个自定义视图,该视图与UINavigationController中控制器的导航栏部分重叠.目标是iphone/ios 6,具有固定的设备方向(纵向).

我的电流的解决方案是通过禁用编程导航栏self.navigationController.navigationBar.hidden = YES;viewDidLoad我的控制器,并画出一个"假"的导航栏,油漆过这一点.这导致状态栏颜色保持黑色的问题(因为没有可见的真实导航栏).这里讨论Ios 6状态栏颜色:iOS 6中的状态栏颜色?

我已经尝试使用[self.view insertSubview:OVERLAPVIEW aboveSubView:self.navigationController.navigationBar]但它没有用,并且在导航栏下方绘制了OVERLAPVIEW.

是否有另一种方法可以将导航栏与另一个视图重叠(z-wise)?或者有没有办法在没有显示导航栏时更改状态栏颜色(不幸的是,除此之外,具有重叠的视图是应用程序的主视图和用户可见的第一个屏幕)

完全披露:我是ios noob和堆栈溢出潜伏者 - 这是我关于堆栈溢出的第一个问题,请帮助我澄清我的问题并在必要时提高我的堆栈溢出技能.

iphone z-order overlap navigationbar ios

1
推荐指数
1
解决办法
5268
查看次数

如何在VB.NET中保持表单在其他人之上?

我正在开发一个具有主窗体和浮动窗体的应用程序,其中包含一些有用的工具.我希望它在我的主要表单之上.所以我试过ToolForm.TopMost = True但是当我去另一个应用程序时它仍然在顶部.如何在我的应用程序中实现它?是应用程序中最顶级的形式.

在Visual Studio中查找和替换窗口的东西

vb.net z-order topmost winforms

1
推荐指数
1
解决办法
3650
查看次数

Widows tab-order == HTML Z-order?

如果我使用Windows程序生成HTML表单,我可以说Windows tab-order == HTML Z-order?

html windows z-order tab-ordering

0
推荐指数
1
解决办法
240
查看次数