当前位置: 首页>>代码示例>>C#>>正文


C# Control.setState方法代码示例

本文整理汇总了C#中Control.setState方法的典型用法代码示例。如果您正苦于以下问题:C# Control.setState方法的具体用法?C# Control.setState怎么用?C# Control.setState使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Control的用法示例。


在下文中一共展示了Control.setState方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: createIcon

        // --- Methods ---
        // Creates an icon of the passive's info
        public Control createIcon(GameExt game)
        {
            // Variable
            Control	ctrl=	new Control(game);
            Label	nameLbl=	new Label(game);

            ctrl.backColorStates.normal=	game.getColor("white");
            ctrl.texStates.normal=	icon;
            ctrl.setState(ControlState.Normal);
            ctrl.canHover=	false;

            ctrl.tooltip=	new Tooltip(game);
            ctrl.tooltip.font=	game.fonts.get("default_font");
            ctrl.tooltip.text=	getTooltipText();
            ctrl.tooltip.size=	new Point(488, 96);
            ctrl.tooltip.backColorStates.normal=	game.getColor("paleturquoise");
            ctrl.tooltip.setState(ControlState.Normal);
            ctrl.tooltip.border.size=	1;
            ctrl.tooltip.xPad=	-ctrl.tooltip.size.X;
            ctrl.tooltip.yPad=	24;

            nameLbl.text=	name+":";
            nameLbl.bounds.X=	16;
            nameLbl.bounds.Y=	8;

            ctrl.tooltip.addChild(nameLbl);

            return ctrl;
        }
开发者ID:pgonzbecer,项目名称:Conquest,代码行数:31,代码来源:PassiveInfo.cs

示例2: unfocused

 // Called when the gui control has been unfocused
 private void unfocused(Control ctrl)
 {
     if(ctrl.isEnabled)
         ctrl.setState(ControlState.Normal);
     else
         ctrl.setState(ControlState.Disabled);
 }
开发者ID:pgonzbecer,项目名称:Conquest,代码行数:8,代码来源:PlayerUnitGui.cs

示例3: focused

 // Called when the gui control has been focused
 private void focused(Control ctrl)
 {
     tick=	0;
     ctrl.setState(ControlState.Hovered);
 }
开发者ID:pgonzbecer,项目名称:Conquest,代码行数:6,代码来源:PlayerUnitGui.cs


注:本文中的Control.setState方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。