saimanisha Ответов: 1

Как сделать контрольный фронт другого элемента управления в WPF?


иам с использованием TextBox и ListBox элемент, когда я Тип "А" в текстовое поле показывает "а" на основе слов в ListBox, но вниз этого списка у меня есть и другие элементы управления.я сделал ListBox элемент должен быть видимым только тогда, когда данные, связанные с ним из базы данных .но проблема ее размер повышается.я хочу показать его над элементами управления .возможно ли это с помощью wpf.

Что я уже пробовал:

<wrappanel panel. zindex=1>
<textbox name=Z width=20>
& lt;ListBox width=20 visibility=hidden>
<textbox name=x width=20>




когда я ввожу букву в текстовое поле, она связывает данные с listbox и делает listbox видимым.и его расширение означает его размер .это ведущее текстовое поле, названное x, также идет вниз .я хочу, чтобы это listbox было перед X textbox.я не хочу, чтобы оно было расширено.

если кто-нибудь знает это ,не могли бы вы помочь мне в этом вопросе

1 Ответов

Рейтинг:
2

Pete O'Hanlon

WrapPanel делает именно то, что подсказывает его название - он оборачивает объекты вокруг, чтобы заполнить доступное пространство. Я подозреваю, что вы думаете о StackPanel - это "складывает" элементы либо горизонтально, либо вертикально в зависимости от того, как вы задаете его ориентацию.