Войти

Использование элементов управления, рисуемых пользователем с помощью ODForm в Visual C# .NET или Visual C# 2005

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

326143
Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Аннотация
В образце ODForm показано, как использовать элементы управления, рисуемых пользователем, в Visual C# .NET или Visual C# 2005. .NET Framework предоставляет поддержку для функций, например, рисуемых пользователем настройки и HTML-справки. В этом примере показано, как воспользоваться преимуществами этих функций в Visual C# .NET или Visual C# 2005.
Дополнительная информация
В примере ODForm имитирует ряд примеров SDK рисования владельцем в документации MSDN. В данной статье намерен Показать, что функции рисования владельцем в неуправляемом коде, можно получить также находится в управляемом коде. Кроме того эта статья содержит примеры простых контекстная справка и реализацию закрепляемой панели инструментов.

Лучше использовать в этом примере скорее всего будет загрузить проект в интегрированной среде разработки Visual Studio 2005 или Visual Studio .NET и проверить значения свойств и переопределяет событие для различных элементов. Например, имеется поле со спискомDrawModeсвойству присвоено значениеOwnerDrawFixed, а такжеDrawItemсобытие используется для добавления пользовательского изображения для каждого элемента. Некоторые другие детали осуществляется путем проверкиDrawItemState, таким образом, чтобы темного фона может использоваться для указания того, в данный момент выбран элемент. Все другие элементы пользовательского интерфейса в данном примере был обрабатываются похожим образом.

Контекстно-зависимая помощь объекта .NET Framework HelpProvider хранит путь к файлу справки, и предоставлять отдельным элементамСвойства HelpKeywordиHelpNavigatorсвойства, позволяя диапазон выбора для отображения справочной информации. Поле со списком преимуществаHelpStringсвойство, которое просто отобразить всплывающее окно сведений, которые могут быть нарисованы из файла справки или, как в этом случае просто ввести в окне «Свойства».

Реализация закрепляемой панели инструментов показывает, насколько просто реализовать эту функцию, с помощью Visual C# .NET или Visual C# 2005. Образец reparents панели инструментов для закрепления формы, при попытке перетаскивания обнаруживается и размещение панели инструментов в главной форме при перетаскивании пристыкованное окно рядом на прежнее место на панели инструментов.

СВЕДЕНИЯ О ЗАГРУЗКЕ

Указанный ниже файл можно загрузить с веб-сайта Центра загрузки Майкрософт::
ЗагрузкаЗагрузите пакет ODForm.exe.Дополнительные сведения о загрузке файлов поддержки Майкрософт см. в следующей статье базы знаний Майкрософт::
119591Как загрузить файлы поддержки Microsoft из Интернета
Корпорация Microsoft проверила этот файл на наличие вирусов.. Корпорация Майкрософт использует последние версии антивирусного программного обеспечения, имеющиеся на момент публикации файла.. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение..
Ссылки
Дополнительные сведения см. на веб-сайте Майкрософт по следующему адресу::
Примеры .NET - Как: Windows Forms

Предупреждение: эта статья переведена автоматически

Свойства

Номер статьи: 326143 — последний просмотр: 01/17/2015 05:49:57 — редакция: 2.0

  • Microsoft Visual C# 2005 Express Edition
  • Microsoft Visual C# .NET 2002 Standard Edition
  • kbnosurvey kbarchive kbdownload kbtoolbar kbctrl kbsample kbhowto kbfile kbwindowsforms kbmt KB326143 KbMtru
Отзывы и предложения