2013-03-08 2 views
0

Можно ли в VS2010 C# Чтобы создать окно изображения и текстовое поле на форме
, где на одной и той же форме несколько кнопок слишкомОтправить контроль окна формы передней и задней на форме

А потом по коду положить изображение и текстовое поле как наиболее фронтальный элемент, а затем по коду, чтобы поместить их в качестве наиболее обратных фоновых визуальных элементов, чтобы иметь возможность переключаться между передним и задним элементами?

Во время разработки можно сделать это, но я не вижу свойство для него, которое можно было бы изменить Или я просто обозреваю это?

+4

Im confused, вы отметили этот 'WPF', но говорите о' form 'и' PictureBox'es, которые являются концепциями winforms. Вы работаете с WPF или winforms? –

ответ

0
 Textbox.sendtoback(); 
    Textbox.bringtofront(); 
+0

Этот ответ вводит в заблуждение другим, поскольку элементы управления WPF не имеют методов SendToBack и BringToFront. –

+0

sa_ddam213, где я правильно спросил в прошлом вопрос, он не был для wpf, а для winform, я просто немного смутился об этом, когда я спросил его. Я редактировал название, чтобы другие могли найти этот ответ полезным. – user613326

2

Здесь Z-Index входит в комплект для вас Z-оси. Прочитайте это:

http://msdn.microsoft.com/en-us/library/system.windows.controls.canvas.zindex(v=vs.95).aspx

Возьмите Canvas и положить внутрь все, что вы хотите, и затем изменить Z-индекс, как вы. Вот пример:

<Canvas> 
    <Ellipse Canvas.ZIndex="3" Canvas.Left="5" Canvas.Top="5" Fill="Silver" Width="10" Height="10" /> 
</Canvas> 
+0

Я думаю, что Silverlight специфический (как написано в нижней части этой гиперссылки) – user613326

+0

Его нет. Попробуйте. –

+0

Я не помещаю, где есть код здесь lik PictureBox.Zindex = 2; – user613326

2

Да, это может быть сделано, но это зависит от того, что Layout контролировать Controls внутри

Например на Grid и т.д., вы можете использовать Panel.ZIndex

<Grid> 
     <Button Panel.ZIndex="1" /> 
     <Button Panel.ZIndex="0" /> 
    </Grid> 

Это AttachedProperties, которые унаследованы от родительского контейнера

+0

ваш использование silverlight я думаю .. я использую форму wpf – user613326

+2

нет, это WPF –

Смежные вопросы