Настройка панели инструментов TextBox

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

  • Текстовое поле будет сопровождаться меткой
  • Текстовое поле будет иметь две кнопки после него.

Я предполагаю, что для реализации этого потребуется пользовательский элемент управления. Кто-нибудь знает какие-либо ресурсы, доступные в Интернете, чтобы я начал это делать.


person BENBUN Coder    schedule 05.04.2011    source источник
comment
digEmAll - выглядит интересно, посмотрю, получится ли у меня.   -  person BENBUN Coder    schedule 05.04.2011
comment
Я превратил свой комментарий в ответ :)   -  person digEmAll    schedule 05.04.2011
comment
Если вы хотите, чтобы текстовое поле панели инструментов растягивалось на все доступное расстояние, вот хороший пример, который мне очень помог msdn.microsoft.com/en-us/library/ms404304(v=vs.90).aspx   -  person Roman    schedule 01.11.2013


Ответы (1)


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

Вот руководство MSDN по созданию UserControls

Затем используйте этот ответ (или этот пример MSDN), чтобы создать пользовательский ToolStripItem, просто замените TrackBar своим настраиваемым контроль.

PS
Если вы не хотите создавать ToolStripItem, а просто всплывающее окно, показывающее ваш пользовательский элемент управления, вы можете использовать другой пример, заменяющий ListBox вашим элементом управления.

person digEmAll    schedule 05.04.2011
comment
@BENBUN Coder: добавил еще один пример;) - person digEmAll; 05.04.2011