WEB开发网
开发学院软件开发C语言 C#开发WPF/Silverlight动画及游戏系列教程(Game T... 阅读

C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(四十三)制作游戏主菜单面板及鼠标左右键快捷技能栏

 2010-09-30 21:06:32 来源:WEB开发网   
核心提示: 默认情况下,即参数为IconTypes.None时,C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(四十三)制作游戏主菜单面板及鼠标左右键快捷技能栏(4),该图标控件仅仅是一个带Toolkit的普通图标;当参数为IconTypes.Transform时,

默认情况下,即参数为IconTypes.None时,该图标控件仅仅是一个带Toolkit的普通图标;当参数为IconTypes.Transform时,图标控件中的图片会根据鼠标进入与离开分别在NewSource和_BodySource之间切换,即前文中提到的第一种情况;而当参数为IconTypes.Highlights时,效果即上叙第二种情况,通过图标蒙板来实现图标的高亮突出。

同时,我也对该QXIcon的Toolkit进行了改造,使之更加新颖别致:

        <ToolTipService.ToolTip>
            <ToolTip>
                <ToolTip.Template>
                    <ControlTemplate>
                        <ContentPresenter Content="{TemplateBinding Content}"/>
                    </ControlTemplate>
                </ToolTip.Template>
                <ToolTip.Content>
                    <Canvas x:Name="Dialog">
                        <Rectangle x:Name="DialogBack" Fill="Black" RadiusX="7" RadiusY="7" Stroke="Gray" StrokeThickness="2" Opacity="0.4" />
                        <TextBlock x:Name="Details" Foreground="Snow" TextWrapping="Wrap" Width="150" Canvas.Left="5" Canvas.Top="5" />
                    </Canvas>
                </ToolTip.Content>
            </ToolTip>
        </ToolTipService.ToolTip>

上一页  1 2 3 4 5 6 7  下一页

Tags:开发 WPF Silverlight

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接