///
/// Логика взаимодействия для MainWindow.xaml
///
public partial class MainWindow : Window
{
public int[] ValueMass = new int[64];
public MainWindow()
{
InitializeComponent();
for (int i = 0; i <= 32; i++)
{
TopBinaryPanel.Children.Add(new Label {Name = "Bin" + Convert.ToString(i), Content = 0});
BotBinaryPanel.Children.Add(new Label {Name = "Bin" + Convert.ToString(31+i), Content = 0});
}
}
private void TopBinaryPanel_MouseDown(object sender, MouseButtonEventArgs e)
{
Label ChildElem = (Label)e.Source;
bool PinVal = Convert.ToBoolean(ChildElem.Content);
ChildElem.Content = Convert.ToInt16(!PinVal);
int index = Convert.ToInt32(ChildElem.Name.Substring(3));
ValueMass[index] = Convert.ToInt32(ChildElem.Content);
string textes = string.Concat(ValueMass);
Tablo.Text = textes;
}
}