如何使工具栏按钮在.NETCF3.5中正确显示?

时间:2018-07-27 23:15:12

标签: c# visual-studio-2008 windows-mobile-6.5 .net-cf-3.5

我很as愧地说我已经花了多少时间了。 我已经阅读了所有建议,尝试了所有操作,但仍然无法实现带有在所有3种状态下都能正确显示的按钮的工具栏:禁用,正常和按下时。

尝试使透明图像正常工作。 因此,我将解决三分之二的问题,请参阅所附的图片。 在正常状态下,有3个按钮,而一个按钮是用户按下的向下箭头。 (要清楚,我使用的是PushButton样式,而不是ToggleButton。) 这些按钮在正常状态下看起来不错,但这只是因为我手动将位图的背景与工具栏的颜色进行了匹配。

按下按钮时会出现问题,这是一件难看的白色边框状的东西。 我想它看起来很沮丧,但这只会让我沮丧。

我也希望

1。有人可以为工作的工具栏示例提供带有大按钮的外观,这些大按钮在所有3种状态(禁用,正常和按下状态下)均应显示为

2。如果我能学习使该白色边框部分与工具栏颜色匹配的话,我会认为这是一个成功

我的项目是在VS2008中使用以下选项创建的: Visual C#,智能设备,.NET Framework 3.5,智能设备项目,Windows Mobile 6 Professional SDK,.NET Compact Framework版本3.5,设备应用程序。

我需要如图所示的大按钮,我使用的是48x48位图。

谢谢。

Toolbar

0 个答案:

没有答案