я хочу, чтобы контролировать свои закладки с пользовательскими кнопками ... Теперь я хочу, чтобы скрыть свои вкладки из элементов управления вкладки ... Как я могу это сделать ...пользовательские вкладки управления в vb.net
ответ
Возможно, встроенный элемент управления вкладками, реализованный Windows, отправляет сообщение TCM_ADJUSTRECT, чтобы клиент мог переопределить размер вкладок. Добавьте новый класс в свой проект и вставьте код, показанный ниже. Компиляция. Отбросьте новый элемент управления сверху панели инструментов на свою форму. Во время разработки у него все еще есть вкладки, поэтому вы можете легко переключаться между страницами. Но они уйдут во время работы.
Public Class MyTabControl
Inherits TabControl
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
'--- Hide tabs by trapping the TCM_ADJUSTRECT message
If m.Msg = &H1328 AndAlso Not DesignMode Then
m.Result = CType(1, IntPtr)
Else
MyBase.WndProc(m)
End If
End Sub
End Class
я не верьте, что вы можете скрыть кнопки вкладок, поэтому для решения вашей проблемы вообще не используйте закладки, вместо этого используйте элемент управления Panel
.
Вы будете вынуждены сделать немного больше работы, но вы получите эффект, который вам нужен.
Чтобы получить такой же эффект, что использовать вкладки, используйте свойство .visible
как true, так и false на каждой панели.
Вместо того, чтобы испытывать боль при укладке панелей в дизайне, дизайн с одной панелью, а затем при настройке .visible = true
также установить. top, .left, .width
и .height
до значений, которые вам нужны.
Надеюсь, что это имеет смысл.
- 1. MyProject.MyClass - пользовательские элементы управления vb.NET
- 2. Пользовательские элементы управления VB.NET для удаления элементов управления основной формой
- 3. Пользовательские вкладки в Android
- 4. Пользовательские вкладки в android
- 5. vb.net загрузка вкладки по запросу
- 6. Упорядочить пользовательские элементы управления динамически на родительской форме в VB.NET
- 7. Пользовательские элементы управления VB.Net, которые не работают в Live
- 8. Хром Пользовательские вкладки
- 9. Пользовательские цвета значков вкладки
- 10. Пользовательские вкладки на android
- 11. TabLayout пользовательские вкладки
- 12. Пользовательские вкладки Android
- 13. Пользовательские вкладки с глюками
- 14. Радикальные пользовательские вкладки в android
- 15. Пользовательские вкладки стиль в Android
- 16. Пользовательские вкладки в проекте MonoMac
- 17. FragmentTabHost и пользовательские вкладки
- 18. создавать пользовательские андроид вкладки
- 19. Заголовок вкладки вкладки управления вкладками в wpf
- 20. пользовательские текстовые поля в VB.Net
- 21. Отмена выбора вкладки TabControl в VB.NET
- 22. Пользовательские пользовательские элементы управления WPF
- 23. Как сделать пользовательские элементы управления прозрачными
- 24. Пользовательские вкладки с помощью CSS
- 25. Открыть вкладки управления
- 26. Пользовательские вкладки с кнопкой закрытия
- 27. Как закрыть хромированные пользовательские вкладки
- 28. Usercript для вкладки управления
- 29. jQuery пользовательские вкладки не работают
- 30. Угловые вкладки материала пользовательские HTML