示例#1
0
        private void PanelSelectedIndexChanged(object sender, ClForms.Common.EventArgs.PropertyChangedEventArgs <int> e)
        {
            descriptionLabel.Text = "Listen OnSelectedIndexChanged event for detect with item user checked";
            var value = targetPanel.Items[e.NewValue];

            MessageBox.Show($"{value.Text} was checked");
        }
示例#2
0
 private void CheckedChanged(object sender, ClForms.Common.EventArgs.PropertyChangedEventArgs <bool> e)
 {
     if (e.NewValue && sender is RadioButton radioButton)
     {
         var groupBox = radioButton.Parent.Parent as GroupBox;
         propertyChangedLabel.Text = $"You checked {radioButton.Text} in {groupBox.Text}";
     }
 }
示例#3
0
 private void TextChanged(object sender, ClForms.Common.EventArgs.PropertyChangedEventArgs <string> e)
 {
     if (sender is TextBox textBox)
     {
         textBox.Tag = $"PasswordChar has character used to mask characters of a password in the control. Original text is: '{e.NewValue}'";
         ShowDescriptionByControlEnter(sender, EventArgs.Empty);
     }
 }
示例#4
0
 private void ListViewSelectedIndexChanged(object sender, ClForms.Common.EventArgs.PropertyChangedEventArgs <int> e)
 {
     if (isSelectedViewMode)
     {
         codeLabel.Lines = new[]
         {
             $"FirstVisibleItemIndex: {targetListView.FirstVisibleItemIndex}",
             $"SelectedIndex: {e.NewValue}",
         };
     }
 }
示例#5
0
 private void ListBoxSelectedIndexChanged(object sender, ClForms.Common.EventArgs.PropertyChangedEventArgs <int> e)
 {
     if (sender is ListBox <string> targetListBox)
     {
         if (targetListBox == leftListBox)
         {
             leftToRightButton.IsDisabled = targetListBox.SelectedIndex == -1;
         }
         else
         {
             rightToLeftButton.IsDisabled = targetListBox.SelectedIndex == -1;
         }
     }
 }
示例#6
0
 private void ListBoxSelectedIndexChanged(object sender, ClForms.Common.EventArgs.PropertyChangedEventArgs <int> e)
 {
     selectedIndexLabel.Text = e.NewValue.ToString();
     removeButton.IsDisabled = e.NewValue == -1;
 }
示例#7
0
 private void ListBoxSelectedIndexChanged(object sender, ClForms.Common.EventArgs.PropertyChangedEventArgs <int> e)
 {
     FileName           = Path.Combine(TargetFolder, $"{listBox1.Items[listBox1.SelectedIndex]}{Consts.MazeMapFileExtension}");
     button1.IsDisabled = false;
 }
示例#8
0
        private void CheckedChanged(object sender, ClForms.Common.EventArgs.PropertyChangedEventArgs <bool> e)
        {
            var checkBox = sender as CheckBox;

            propertyChangedLabel.Text = $"{checkBox.Text} was clicked. Checked: {checkBox.Checked}";
        }