![](/img/trans.png)
[英]C# WebBrowser control page back to Windows.Form function
[英]Send a windows form control to front and back on a form
是否可以在vs2010 C#中在窗體上創建圖片框和文本框
在同一表格上也有一些按鈕
然后通過代碼將圖片和文本框放在最前面的元素,然后通過代碼將它們放在最后面的背景視覺元素,以便能夠在前面和后面的元素之間切換?
在設計期間,可以執行此操作,但是我看不到可以更改的屬性,還是只是忽略了它?
那就是Z索引為您帶來Z軸的地方。 讀這個:
http://msdn.microsoft.com/en-us/library/system.windows.controls.canvas.zindex(v=vs.95).aspx
拿一張Canvas
,放入想要的任何東西,然后根據需要更改Z-Index。 這是一個例子:
<Canvas>
<Ellipse Canvas.ZIndex="3" Canvas.Left="5" Canvas.Top="5" Fill="Silver" Width="10" Height="10" />
</Canvas>
是的,可以這樣做,但這取決於Controls
內部的Layout
控件
例如在Grid
等上,您可以使用Panel.ZIndex
<Grid>
<Button Panel.ZIndex="1" />
<Button Panel.ZIndex="0" />
</Grid>
這些是從父容器繼承的AttachedProperties
Textbox.sendtoback();
Textbox.bringtofront();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.