• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed C# problem z LblScore.Text

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
136 wizyt
pytanie zadane 24 marca 2019 w C# przez MrChick888 Obywatel (1,020 p.)
zamknięte 24 marca 2019 przez MrChick888

Dlaczego Lbl.Score.Text itd. nie działa Score ma w pliku Setting.cs =0

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Game___Snake
{
    public partial class Background : Form
    {
        private List<Circle> Snake = new List<Circle>();
        private Circle ood = new Circle();

        public Background()
        {
            InitializeComponent();
            new Settings();
            gameTimer.Interval = 1000 / Settings.Speed;
            gameTimer.Tick += UpdateScreen();
            gameTimer.Start();
            StartGame();
        }

        private void StartGame()
        {
            new Settings();
            Snake.Clear();
            Circle head = new Circle();
            head.X = 10;
            head.Y = 5;
            Snake.Add(head);

            LblScore.Text = Settings.Score.ToString();//problem!
            GenareteFood();

        }

        private void GenareteFood()
        {

        }
    }
}

 

komentarz zamknięcia: Rozwiązane
komentarz 24 marca 2019 przez NowyUrzydgownig Mądrala (5,110 p.)
Pokaz plik Settings.
komentarz 24 marca 2019 przez MrChick888 Obywatel (1,020 p.)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Game___Snake
{
    public enum Direction
    {
        Up,
        Down,
        Left,
        Right
    };
    class Settings
    {
        public static int Width { get; set; }
        public static int Height { get; set; }
        public static int Speed { get; set; }
        public static int Score { get; set; }
        public static int Points { get; set; }
        public static bool GameOver { get; set; }
        public static Direction direction { get; set; }

        public Settings()
        {
            Width = 16;
            Height = 16;
            Speed = 16;
            Score = 0;
            Points = 100;
            GameOver = false;
            direction = Direction.Down;
        }
    }
}

 

komentarz 24 marca 2019 przez MrChick888 Obywatel (1,020 p.)
jakiś pomysł?
komentarz 24 marca 2019 przez Ghost Bywalec (2,950 p.)

Spróbuj

LblScore.Content = Settings.Score.ToString();

 

komentarz 24 marca 2019 przez NowyUrzydgownig Mądrala (5,110 p.)
Jesteś pewien, że nie wyświetla ci LblScore.Text ? Może zerujesz ten napis w metodzie UpdateScreen.
komentarz 24 marca 2019 przez MrChick888 Obywatel (1,020 p.)
UpdateScreen jeszcze nie jeszcze nie jest zrobione i @Ghost też nie działa podkreśla LblScore UpdateScreen.

komunikat: Ważność    Kod    Opis    Projekt    Plik    Wiersz    Stan pominięcia
Błąd    CS0103    Nazwa „LblScore” nie istnieje w bieżącym kontekście    Game - Snake    D:\Programowanie\GitHub\Game - Snake\Game - Snake\Form1.cs    37    Aktywne
komentarz 24 marca 2019 przez MrChick888 Obywatel (1,020 p.)
? :(
1
komentarz 24 marca 2019 przez NowyUrzydgownig Mądrala (5,110 p.)
Nie stworzyłeś kontrolki LblScore - a przynajmniej nie o takiej nazwie. Podaj zawartość pliku Background.Designer.cs
komentarz 24 marca 2019 przez MrChick888 Obywatel (1,020 p.)
Dzięki

Podobne pytania

0 głosów
3 odpowiedzi 125 wizyt
pytanie zadane 8 sierpnia 2018 w C# przez daniel500013 Użytkownik (850 p.)
0 głosów
1 odpowiedź 159 wizyt
pytanie zadane 18 maja w C# przez xkamiz Użytkownik (500 p.)
+1 głos
1 odpowiedź 199 wizyt
pytanie zadane 23 stycznia w C# przez dawid2002 Mądrala (5,190 p.)

89,777 zapytań

138,386 odpowiedzi

309,503 komentarzy

59,681 pasjonatów

Advent of Code 2022

Top 15 użytkowników

  1. 1088p. - Argeento
  2. 1032p. - nidomika
  3. 1024p. - rucin93
  4. 1020p. - Michal Drewniak
  5. 1014p. - Łukasz Eckert
  6. 1006p. - Mikbac
  7. 988p. - TheLukaszNs
  8. 963p. - JMazurkiewicz
  9. 960p. - adrian17
  10. 945p. - Jarosław Roszyk
  11. 941p. - Hubert Chęciński
  12. 920p. - Mawrok
  13. 914p. - overcq
  14. 859p. - ssynowiec
  15. 848p. - Adam Salamon
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...