Пример #1
0
        // Event invocation function
        virtual internal void OnButtonClicked(RebarCollectorArgs e)
        {
            EventHandler <RebarCollectorArgs> handler = ButtonClicked;

            if (handler != null)
            {
                handler(this, e);
            }
        }
Пример #2
0
        private void btn_ok_Click(object sender, RoutedEventArgs e)
        {
            string partition = cb_partitions.IsEnabled ? cb_partitions.Text : null;
            string mark      = cb_host_marks.IsEnabled ? cb_host_marks.Text : null;
            string assembly  = cb_assemblies.IsEnabled ? cb_assemblies.Text : null;

            RebarCollectorArgs rebarArgs = new RebarCollectorArgs(
                partition,
                mark,
                assembly,
                chb_is_scheduled.IsChecked,
                chb_is_calculable.IsChecked,
                chb_is_assembly.IsChecked);

            OnButtonClicked(rebarArgs);

            Close();
        }