Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/34: Рейтинг темы: голосов - 34, средняя оценка - 4.82
QA
 Аватар для QA
9 / 9 / 2
Регистрация: 07.06.2011
Сообщений: 124

Как реализовать свойство Anchor элементов управления

15.12.2011, 00:49. Показов 6487. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет.
Начал сейчас переходить на WPF. Подскажите пожалуйста, как реализовать свойство Anchor из C# в WPF ? Чтоб привязать элемент к стенкам окна.
И еще, как называеться обработчик события Form_Resize() в WPF ?

Спасибо
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.12.2011, 00:49
Ответы с готовыми решениями:

Реализовать Anchor элементов управления
Здравствуйте уважаемые, подскажите, как привязать положение кнопки к окну. Т.е. я например ставлю кнопку в нижний правый угол с некоторыми...

Свойство Anchor в dataGridView1
Установил в dataGridView1 свойство Anchor на все стороны. Получается что при изменении размера формы, dataGridView1 также соответственно...

Как лучше реализовать сохранение с 10-20 элементов управления
У меня в программе производиться настройка а потом создаётся конфиг (теория) Но у меня 10-20 элементов управления Как мне лучше...

3
 Аватар для alexsave
274 / 204 / 30
Регистрация: 18.08.2010
Сообщений: 229
15.12.2011, 06:02
Цитата Сообщение от QA Посмотреть сообщение
как реализовать свойство Anchor из C# в WPF
Для этого есть куча контейнеров компоновки в WPF, на C# логику компоновки в WPF навряд ли прийдется делать, все через XAML

Цитата Сообщение от QA Посмотреть сообщение
как называеться обработчик события Form_Resize() в WPF
SizeChanged
1
QA
 Аватар для QA
9 / 9 / 2
Регистрация: 07.06.2011
Сообщений: 124
15.12.2011, 11:51  [ТС]
Тут дело в том, что, например, один тект-бокс я знаю, как растянуть. Но вот, когда их 2 (один над другим), то это уже плохо.Верхний привязываю к Top и Left, и задаю ширину Auto. А вот как с нижним быть?
0
 Аватар для alexsave
274 / 204 / 30
Регистрация: 18.08.2010
Сообщений: 229
15.12.2011, 13:53
Верхний привязываю к Top и Left, и задаю ширину Auto
Судя по этим словам вы используете корневой элемент Canvas или InkCanvas, ещё раз повторюсь модель компоновки WPF сильно отличается от WinForms, и использовать контейнеры типа Canvas для компоновки на основе координат в WPF противопоказано
Но вот, когда их 2 (один над другим)
Вот вам простой пример использования StackPanel чтобы растянуть два текстбокса
XML
1
2
3
4
5
6
7
8
9
<Window x:Class="WpfApplication1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="150" Width="225">
    <StackPanel Margin="5">
        <TextBox Margin="0,0,0,5">Привет!</TextBox>
        <TextBox>Пока(</TextBox>
    </StackPanel>
</Window>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.12.2011, 13:53
Помогаю со студенческими работами здесь

Как правильно затенить свойство элемента управления?
Есть свойство в пользовательском контроле, которое пользователь не должен использовать. Но в то же время это свойство активно используется...

Как сделать свойство Active-X ссылку на соседний элемент управления.
Есть вопрос. Как в собственном Active-X элементе реализовать свойство - ссылку на ListImage расположеный на этой же форме. Такое...

Реализовать всплывающие подсказки для элементов управления
Доброго времени суток, господа программисты! Подскажите. На форме есть рисунок. Можно ли сделать так, чтобы при наведении мышки на...

Реализовать подсказки для различных элементов управления
Я хочу реализовать подсказки для различных элементов управления Ну к примеру ты выбираешь пункт из комбобокс и вылезает подсказка или...

Временное отключение anchor элементов
Здравствуйте. Есть форма на которой есть элемент с привязкой к левому и правому краям. Есть необходимость изменить ширину формы....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru