ComboBox Visual C#

ComboBox Visual C#
Karolina Badzioch
Karolina Badzioch
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 4 lata
  • Postów:3
0

Cześć, mam problem z częścią programu w Visualu, mianowicie do ComboBoxa mialam dodać 10%,15%,20%, do TextBoxa wprowadzić "x" i wtedy na etykiecie miał pojawiać się dany procent z "x". Czegoś ewidentnie brakuje, czy ktoś jest w stanie mi pomóc? Poniżej wklejam kawałek kodu:

Kopiuj
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
		  }
private: System::Void comboBox1_SelectedIndexChanged(System::Object^  sender, System::EventArgs^  e) {
	double x;
	x = double::Parse(textBox1->Text);
	
	{
		     if (comboBox1->SelectedIndex = 1) this->label2->Text = (x * (0, 1)).ToString();
		else if (comboBox1->SelectedIndex = 2) this->label2->Text = (x * (0, 15)).ToString();
		else if (comboBox1->SelectedIndex = 3) this->label2->Text = (x * (0, 20)).ToString();
	}
	

}
edytowany 2x, ostatnio: Karolina Badzioch
_13th_Dragon
x * (0, 1) - co masz na myśli? x * (0.01) ?
AK
  • Rejestracja:prawie 7 lat
  • Ostatnio:około miesiąc
  • Postów:3561
0

To nie jest język C++ (tam nie ma daszków), tylko C++/CLI (mutant, bez sensu do normalnego używania)
https://4programmers.net/Forum/C_i_.NET/196733-o_naduzywaniu_c++cli

Już lepiej pisz w czystym C#, i pomocy co do widgetów szukaj w dziale C#


Bo C to najlepszy język, każdy uczeń ci to powie
edytowany 1x, ostatnio: AnyKtokolwiek
_13th_Dragon
  • Rejestracja:ponad 19 lat
  • Ostatnio:5 dni
0

if (comboBox1->SelectedIndex = 1) zmieniasz comboBox1->SelectedIndex na 1 po czym tą 1 traktujesz jako zmienną logiczną czyli prawda.


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.
edytowany 1x, ostatnio: _13th_Dragon
Karolina Badzioch
Karolina Badzioch
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 4 lata
  • Postów:3
0

@Karolina Badzioch: Tam ma być kropka, to właśnie te %

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.