Clearing an label and making button 2 work
Hello programmers i am a newbie in programming so right now iam trying to write some methodes with Microsoft Visual C# 2010.
I am trying to make button 2 executing a method(by click) and before calling the method it should clear the text within the label.
Right now the label is not being cleared when i push button 2 and button 2 is not executing the method while an other button: btnTafelVijf does work :s.
below the code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace Tafel_van_10
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void button1_Click(object sender, RoutedEventArgs e)
{
uitKomst.Items.Clear();
long resultaat = Berekening(5);
}
private void button2_Click(object sender, RoutedEventArgs e)
{
uitKomst.Items.Clear();
label1.Content = "test";
long resultaat = Berekening(2);
}
private long Berekening(int getal)
{
int i;
for (i = 1; i < 11; i=i+1)
{
uitKomst.Items.Add(+i + " x " + getal +" = " +i * getal);
//uitKomst.Items.Add(i*getal);
}
return i;
}
private void comboBox_SelectedItem(object sender, SelectionChangedEventArgs e)
{
int getal = comboBox.SelectedIndex +1;
uitKomst.Items.Clear();
long resultaat = Berekening(getal);
string teken = ((ComboBoxItem)comboBox.SelectedItem).Content.ToSt ring();
label1.Content = BepaalGetal(teken);
}
private void comboBox_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e)
{
int getal = comboBox.SelectedIndex;
Object selectedItem = comboBox.SelectedItem;
}
private string BepaalGetal(string teken)
{
switch (teken)
{
case "1":
return "Tafel van Ãén";
case "2":
return "Tafel van Twee";
case "3":
return "Tafel van Drie";
case "4":
return "Tafel van Vier";
case "5":
return "Tafel van Vijf";
case "6":
return "Tafel van Zes";
case "7":
return "Tafel van Zeven";
case "8":
return "Tafel van Acht";
case "9":
return "Tafel van Negen";
case "10":
return "Tafel van Tien";
default:
return "ongekend";
}
}
}
}
|