Включить фотографию (не в группе вкладок) на основе вкладки, показывающей VB.NET - PullRequest
0 голосов
/ 30 ноября 2011

Я хочу включить фотографию в правом верхнем углу формы Windows, но не могу понять, как сделать фотографию видимой, когда выбрана одна из вкладок. Прямо сейчас я установил его как visible = true при нажатии на вкладку (сама вкладка не кнопка вкладки). Я хочу, чтобы он стал видимым при нажатии кнопки вкладки.

Если это все еще сбивает с толку, я могу расширить больше. Не уверен, что тебе еще нужно.

Редактировать: я пытаюсь сделать это без размещения фотографии на вкладке.

1 Ответ

0 голосов
/ 30 ноября 2011

Обработайте событие SelectedIndexChanged для TabControl и покажите соответствующее изображение.Есть множество способов сделать это;самое простое, вероятно, иметь массив Image s, соответствующий вкладкам:

Private Shared ReadOnly TabImages() As Image = {
    My.Resources.TheImageForTabOne,
    Image.FromFile("load/these/however/you/want")
}

и в обработчике SelectedIndexChanged:

Me.MyPictureBox.Image = TabImages(Me.MyTabControl.SelectedIndex)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...