コード例 #1
0
        private void Save_Click(object sender, RoutedEventArgs e)
        {
            if (Name_gaps.Text == string.Empty)
            {
                MessageBox.Show("Заповніть поля!", "Network Security Module", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                TextBox txtBox;

                var array_gaps = new List <int>();
                for (var i = 1; i <= count_txtbox + 1; i++)
                {
                    txtBox = (TextBox)GroupBoxCountClient.FindName("txtBox" + i);
                    array_gaps.Add(Convert.ToInt32(txtBox.Text));
                }

                var item_parameter = new ModelGaps()
                {
                    Name_gaps  = Name_gaps.Text,
                    Array_gaps = JsonConvert.SerializeObject(array_gaps)
                };
                db.SaveItem(item_parameter, false);
                ListViewParameter.ItemsSource = db.GetItems <ModelGaps>();
            }
        }
コード例 #2
0
        private void cb_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            item       = list_settings_sensors.ElementAt(ComboBoxGaps.SelectedIndex);
            array_gaps = JsonConvert.DeserializeObject <List <int> >(item.Array_gaps);

            ChangeCountTextBox.Remove(GroupBoxExpert, "txtBoxExpertAssessments");
            ChangeCountTextBox.ExpertCreate(GroupBoxExpert, array_gaps.Count - 1);

            ChangeCountTextBox.Remove(GroupBoxFuzzyNumbers, "txtBoxNameFuzzyNumbers");
            ChangeCountTextBox.Gap(GroupBoxFuzzyNumbers, 1, array_gaps.Count - 1, "txtBoxNameFuzzyNumbers", 0, true);
        }