Frank Pez Ответов: 1

C# перемещение формы из стыковочного контейнера на второй экран монитора


Я читал статью Кристинель Мазарини в C#:

В Visual Studio интегрированная среда разработки, как контейнер-станция для iPod - вторая версия[^]

и я хотел бы добавить следующую опцию: возможность перемещения формы из стыковочного контейнера в выход из стыковки, например, на втором мониторе.

Можете ли вы сказать мне, как это сделать?

Спасибо

FP

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

Я пытался изменить код Кристинель Мазарини, но мне это не удалось.

1 Ответов

Рейтинг:
8

#realJSOP

Пользователь должен иметь возможность открепить форму, а затем перетащить ее на 2-й монитор. Вы пробовали это?

РЕДАКТИРОВАТЬ =====================

Если библиотека не делает то, что вы хотите/нуждаетесь, есть несколько других доступных. Одной из таких альтернатив является Dock Panel Suite. Его притязание на славу заключается в том, что он имитирует интерфейс стыковки окон Visual Studio и доступен вместе с NuGet. Попробуйте это и посмотрите, как это работает для вас. Другая альтернатива - Avalon Dock на CodePlex (и, возможно, также доступна в NuGet).

Проблема с использованием чужого (свободного) кода заключается в том, что он, вполне возможно, находится в состоянии, которое лучше всего описать как "заброшенный" (например, код, который вы пытаетесь использовать - автор не отвечал ни на одно сообщение с января 2010 года). Это означает, что вы сами по себе, если у вас возникнут проблемы. Чтобы получить разрешение на указанной проблемой, Гугл ваш друг.

С двумя альтернативами, о которых я упоминал, у вас есть большая существующая база пользователей, а не явно неподдерживаемый набор кода.


Frank Pez

Да.... я уже пробовал ... я вижу, что курсор мыши переходит на второй монитор, но форма исчезает в док-контейнере, когда я перемещаю его.

#realJSOP

Я обновил свой ответ.

Frank Pez

Спасибо!