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


C# Label.BindTo方法代码示例

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


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

示例1: Begin

    public override void Begin()
    {
        punainenNappi = LisaaNappi(Color.DarkRed, -600.0);
        sininenNappi = LisaaNappi(Color.DarkBlue, -200.0);
        keltainenNappi = LisaaNappi(Color.Yellow, 200.0);
        vihreaNappi = LisaaNappi(Color.DarkGreen, 600.0);

        // Annetaan kaksi sekuntia pelaajalle aikaa valmistautua
        ajastin = new Timer();
        ajastin.Interval = 2.0;
        ajastin.Timeout += SytytaSatunnainenNappi;
        ajastin.Start();

        // Laskuri (lisätään lopuksi jos aikaa eikä oppilaat ole rättiväsyneitä)
        pisteet = new IntMeter(0);
        Label pisteNaytto = new Label();
        pisteNaytto.BindTo(pisteet);
        Add(pisteNaytto);

        Mouse.IsCursorVisible = true;

        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli");
        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli");
        Mouse.Listen(MouseButton.Left, ButtonState.Pressed, HiirtaNapautettu, "Naksauta hiirellä syttyvää nappia");
    }
开发者ID:juherask,项目名称:sejypeli,代码行数:25,代码来源:Spede.cs

示例2: luoElamaLaskuri

 void luoElamaLaskuri()
 {
     Label elamaNaytto = new Label();
     elamaNaytto.BindTo(elamat);
     elamaNaytto.X = Screen.Right - 50.0;
     elamaNaytto.Y = Screen.Top - 50.0;
     Add(elamaNaytto);
 }
开发者ID:veissuli,项目名称:sejypeli,代码行数:8,代码来源:koppi.cs

示例3: LuoNaytto

    void LuoNaytto(IntMeter laskuri, double x, double y)
    {
        Label naytto = new Label();
        naytto.X = x;
        naytto.Y = y;
        naytto.BindTo(laskuri);

        Add(naytto);
    }
开发者ID:JeesMies00,项目名称:sejypeli,代码行数:9,代码来源:Koppi.cs

示例4: Luolaskuri

    void Luolaskuri()
    {
        laskuri = new IntMeter(1, 1, 7);

           Label naytto = new Label();
           naytto.BindTo(elamalaskuri);
           naytto.X = Screen.Right - 50.0;
           naytto.Y = Screen.Top - 50.0;
           Add(naytto);
    }
开发者ID:J4MES1,项目名称:sejypeli,代码行数:10,代码来源:koppi_.cs

示例5: luoTasoLaskuri

    void luoTasoLaskuri()
    {
        tasolaskuri = new IntMeter(1, 1, 10);

        Label tasoNaytto = new Label();
        tasoNaytto.BindTo(tasolaskuri);
        tasoNaytto.X = Screen.Right - 50.0;
           tasoNaytto.Y = Screen.Top - 50.0;
        Add(tasoNaytto);
    }
开发者ID:veissuli,项目名称:sejypeli,代码行数:10,代码来源:koppi.cs

示例6: Luoelamalaskuri

    void Luoelamalaskuri()
    {
        elamalaskuri = new IntMeter(3, 0, 5);

           Label elamanaytto = new Label();
           elamanaytto.BindTo(elamalaskuri);
           elamanaytto.X = Screen.Right - 50.0;
           elamanaytto.Y = Screen.Top - 50.0;
           Add(elamanaytto);
    }
开发者ID:J4MES1,项目名称:sejypeli,代码行数:10,代码来源:koppi_.cs

示例7: LuoPistelaskuri

    void LuoPistelaskuri()
    {
        pisteLaskuri = new IntMeter(0);

        Label pisteNaytto = new Label();
        pisteNaytto.X = Screen.Left + 100;
        pisteNaytto.Y = Screen.Top - 100;
        pisteNaytto.TextColor = Color.Pink;
        pisteNaytto.Color = Color.White;

        pisteNaytto.BindTo(pisteLaskuri);
        Add(pisteNaytto);
        pisteNaytto.Title = "pisteet";
        pisteNaytto.IntFormatString = "Pisteitä: {0:D1}";
        pisteLaskuri.Value = 100;
    }
开发者ID:veissuli,项目名称:sejypeli,代码行数:16,代码来源:koppi.cs

示例8: LuoPisteLaskuri

    void LuoPisteLaskuri()
    {
        pisteet = new IntMeter(0);

        Label pistenaytto = new Label();
        pistenaytto.X = Screen.Right - 100;
        pistenaytto.Y = Screen.Top - 100;
        pistenaytto.Title = "Points";
        pistenaytto.BindTo(pisteet);
        Add(pistenaytto);
    }
开发者ID:JeesMies00,项目名称:sejypeli,代码行数:11,代码来源:InvationOfBlobs.cs

示例9: LuoPistelaskuri

    void LuoPistelaskuri() 
    {
       IntMeter1 = new IntMeter(0);
            Label pisteNaytto = new Label();
            pisteNaytto.X = Screen.Left + 100;
            pisteNaytto.Y = Screen.Top - 100;
            pisteNaytto.TextColor = Color.Red;
            pisteNaytto.Color = Color.White;

            pisteNaytto.BindTo(IntMeter1);
            Add(pisteNaytto);      
    } 
开发者ID:Ethief,项目名称:sejypeli,代码行数:12,代码来源:DrakNest.cs

示例10: LuoPistelaskuri

    void LuoPistelaskuri()
    {
        pisteLaskuri = new IntMeter(0);

        Label pisteNaytto = new Label(100,100);
        pisteNaytto.X = Screen.Left + 100;
        pisteNaytto.Y = Screen.Top - 100;
        pisteNaytto.TextColor = Color.Black;
        pisteNaytto.Color = Color.White;
        pisteNaytto.TextScale = new Vector(2,2);

        pisteNaytto.BindTo(pisteLaskuri);
        Add(pisteNaytto);
    }
开发者ID:EA99,项目名称:sejypeli,代码行数:14,代码来源:RainbowFly.cs

示例11: LisaaNaytot

    void LisaaNaytot()
    {
        Label pisteNaytto = new Label();
        pisteNaytto.X = PalikanKoko * (KUILUN_LEVEYS / 2 + 5);
        pisteNaytto.Y = PalikanKoko * (ALKUPAIKKA-4);
        pisteNaytto.TextColor = Color.White;
        pisteNaytto.Title = "PISTEET";
        pisteNaytto.BindTo(pisteLaskuri);
        Add(pisteNaytto);

        Label tasoNaytto = new Label();
        tasoNaytto.X = PalikanKoko * (KUILUN_LEVEYS / 2 + 5);
        tasoNaytto.Y = PalikanKoko * (ALKUPAIKKA-3);
        tasoNaytto.TextColor = Color.White;
        tasoNaytto.Title = "TASO";
        tasoNaytto.BindTo(tasoLaskuri);
        Add(tasoNaytto);

        // Kutsutaan tason nopeuden asettavaa aliohjelmaa aina kun laskurin arvo muuttuu.
        tasoLaskuri.Changed += AsetaTaso;
    }
开发者ID:juherask,项目名称:sejypeli,代码行数:21,代码来源:JyTetris.cs

示例12: LuoAikaLaskuri

    void LuoAikaLaskuri()
    {
        Timer aikaLaskuri = new Timer();
        aikaLaskuri.Start();

        Label aikaNaytto = new Label();
        aikaNaytto.TextColor = Color.White;
        aikaNaytto.DecimalPlaces = 1;
        aikaNaytto.BindTo(aikaLaskuri.SecondCounter);
        Add(aikaNaytto);
    }
开发者ID:hevipanda,项目名称:sejypeli,代码行数:11,代码来源:alasmenopeli.cs

示例13: CreateOSD

    void CreateOSD()
    {
        jumpPowerMeter = new DoubleMeter(0.0, 0.0, JUMP_POWAH_MAX);
        speedMeter = new DoubleMeter(0.0, 0.0, RUN_SPEED_MAX);
        catsSavedMeter = new IntMeter(0);

        ProgressBar jumpPB = new ProgressBar(200, 20);
        jumpPB.Position = new Vector(Screen.Left + 150, Screen.Top - 40);
        jumpPB.BindTo(jumpPowerMeter);
        jumpPB.BarColor = Color.Red;
        jumpPB.Color = Color.White;
        Add(jumpPB);

        ProgressBar speedPB = new ProgressBar(200, 20);
        speedPB.Position = new Vector(Screen.Right - 150, Screen.Top - 40);
        speedPB.BindTo(speedMeter);
        speedPB.BarColor = Color.Blue;
        speedPB.Color = Color.White;
        Add(speedPB);

        Label lives = new Label("Lives left: 1 of 1");
        lives.Y = Screen.Top - 40;
        lives.Font = Font.DefaultBold;
        lives.TextColor = Color.White;
        Add(lives);

        Label points = new Label("");
        points.IntFormatString = "Cats rescued: {0:D1}";
        points.Y = Screen.Top - 80;
        points.Font = Font.DefaultBold;
        points.TextColor = Color.White;
        points.BindTo(catsSavedMeter);
        Add(points);
    }
开发者ID:juherask,项目名称:sejypeli,代码行数:34,代码来源:CatWithOnly1Life.cs

示例14: LuoElamaLaskuri

    void LuoElamaLaskuri()
    {
        elamat = new IntMeter(5);

        Label elamanaytto = new Label();
        elamanaytto.X = Screen.Left + 100;
        elamanaytto.Y = Screen.Top - 100;
        elamanaytto.Title = "Health";
        elamanaytto.BindTo(elamat);
        Add(elamanaytto);
    }
开发者ID:JeesMies00,项目名称:sejypeli,代码行数:11,代码来源:InvationOfBlobs.cs

示例15: LuoPisteLaskuri

    void LuoPisteLaskuri()
    {
        pistelaskuri = new IntMeter(0);

        Label pistenaytto = new Label();
        pistenaytto.X = Screen.Left + 100;
        pistenaytto.Y = Screen.Top - 100;
        pistenaytto.TextColor = Color.Black;
        pistenaytto.Color = Color.White;
        pistenaytto.Title = "Pisteet";

        pistenaytto.BindTo(pistelaskuri);
        Add(pistenaytto);
    }
开发者ID:J4MES1,项目名称:sejypeli,代码行数:14,代码来源:koppi_.cs


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