我尝试用c#在窗口窗体上添加一个图片,但是每个实现都没有给予我想要的结果。我希望图片停留在导航栏上,但是它总是跳到主选项卡。这是我目前使用的代码
public TabPage AddCustomTabs()
{
TabPage imageTab = new TabPage();
imageTab.Text = "";
PictureBox pictureBox = new PictureBox();
pictureBox.Image = Image.FromFile(@"gameBarResources\kakumei.png");
pictureBox.Dock = DockStyle.Fill;
// Add the picture box to the tab page
imageTab.Controls.Add(pictureBox);
// Add the tab page to the tab control
_tabControl.TabPages.Add(imageTab);
return imageTab;
}
图像应位于导航栏(粉色区域)
1条答案
按热度按时间xkrw2x1b1#
1.在表单中添加一个
ImageList
并添加图像。设置图像大小。1.将TabControl的
ImageList
属性设置为图像列表(例如imageList1
)。1.单击选项卡页并设置
ImageIndex
或ImageKey
属性。属性窗口中有一个下拉列表,您可以在其中从ImageList中选择图像。您也可以更改TabControl的
ItemSize
。这定义了选项卡的大小(选项卡页的标题或导航部分)。