Rias
asked on
How to remove icon from title bar
Hello,
I have an icon that I want to display in the taskbar; however, I don't want this icon to display in the title bar. I tried setting ShowIcon to false, but that hides my icon in both the title bar and the task bar. Is there any way to only hide it in the title bar?
i am using vb.net 2015 desktop
I have an icon that I want to display in the taskbar; however, I don't want this icon to display in the title bar. I tried setting ShowIcon to false, but that hides my icon in both the title bar and the task bar. Is there any way to only hide it in the title bar?
i am using vb.net 2015 desktop
Try making different sized (32x32 and 16x16) icons for the app. The smaller one (title bar?) being blank.
disregard my comment above, it seems doesn't work.
ASKER
Try making different sized (32x32 and 16x16) icons for the app. The smaller one (title bar?) being blank.
Where to set these icons ?
Where to set these icons ?
ASKER
There is no option to choose icons for title and taskbar in visual studio 2015
Odd. I don't have VS 2015 to test but there ought to be a way to customise the icon for the app.
ASKER
Not sure how to set icons for taskbar and titlebar
In the form load event
Me.Icon = My.Resources.Icon1
where Icon1 is the name of your custom icon.
Me.Icon = My.Resources.Icon1
where Icon1 is the name of your custom icon.
ASKER
Andy but this option is for both title bar and taskbar.Dont know how to set differently for titlebar and taskbar?
SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
ASKER
So to brief it ; Andy need to have two icons with same name.My question is how does the vb.net app know which icon to use for titlebar and taskbar.Cannot see any settings for doing that.
The system chooses the icon automatically based on how big the icon is and how big is the icon to be displayed. The title bar being much smaller than the task bar means (in general) the 16x16 icon will be used for the title bar and the 32x32 will be used for the task bar.
ASKER
Cheers Andy!
ShowIcon and ShowInTaskbar are properties of the form, not the project.Setting ShowIcon to false instructs the form not to display the icon on the caption (or title) bar. Setting ShowInTaskbar instructs the form not to display on the Windows taskbar.
-saige-
-saige-
ASKER
-saige-,
Can it be viceversa
Showicon in taskbar and not in title bar
Can it be viceversa
Showicon in taskbar and not in title bar
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
ASKER
Hello,
Thanks, will go for the second method and get back
Thanks, will go for the second method and get back
If you look very carefully the code from it_saige (for setting an icon) is just doing what I suggested in a more indirect way. (It can be useful for you if you needed to make other windows API calls)
Is there a problem with what I suggested? Here it will work in the fashion you described with one line of code.
Is there a problem with what I suggested? Here it will work in the fashion you described with one line of code.
ASKER
Yes Andy , both the experts made it very clear to understand.
ASKER
Saige as usual thorough description and clarity in your solution. Thank you Sir.
then try go to project properties and change the icon there accordingly?