Autor | Zpráva | ||
---|---|---|---|
Wan-To Profil * |
#1 · Zasláno: 11. 10. 2005, 14:36:26
Učím se programovat v C# a při jednom z mých pokusů jsem narazil na problém:
Mám program, který obsahuje jedno tlačítko. Když na tlačítko kliknu, změní se barva. Barvy jsou uložené v poli Color[] barvy = new Color[] {Color.Red, Color.Blue, Color.Green}. Při kliknutí na tlačítko přičtu k proměnné index 1 (nebo nastavím index na 0) a podle ní pak nastavím barvu tlačítku. Problém je v tom, že když na tlačítko kliknu, barva se sice změní na modrou, ale když na něj kliknu podruhé, barva se už nezmění na zelenou! Kód vypadá asi takhle:
|
||
roberta Profil |
#2 · Zasláno: 11. 10. 2005, 16:17:34
mne to funguje dopohody (skopíroval som si tvoj kód a upravil som iba index >= barvy.length na index >= barvy.Length...) skús debuggovať a popozeraj, čo sa ti nachádza v premenných (index, button1.ForeColor, ...)
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0