Atmo.UI.DevEx.SettingsForm.SettingsForm C# (CSharp) Метод

SettingsForm() публичный Метод

public SettingsForm ( PersistentState state, InternetStreamingStatistics _internetStreamingStatistics ) : System
state Atmo.Data.PersistentState
_internetStreamingStatistics InternetStreamingStatistics
Результат System
        public SettingsForm(PersistentState state, InternetStreamingStatistics _internetStreamingStatistics)
        {
            if(null == state) {
                throw new ArgumentNullException("state");
            }
            State = state;
            InitializeComponent();

            var userGraphValues = (PersistentState.UserCalculatedAttribute[])Enum.GetValues(typeof (PersistentState.UserCalculatedAttribute));
            comboBoxEditUserGraph.Properties.Items.AddRange(userGraphValues);

            comboBoxEditTemp.Properties.Items.AddRange(Enum.GetValues(typeof(TemperatureUnit)));
            comboBoxEditPress.Properties.Items.AddRange(Enum.GetValues(typeof(PressureUnit)));
            comboBoxEditSpeed.Properties.Items.AddRange(Enum.GetValues(typeof(SpeedUnit)));

            SetValuesFromState();

            //rp
            //MessageBox.Show("statistic___ sended: "+_internetStreamingStatistics.m_StreamingServers[0].GetSendetPacekets() + " received" + _internetStreamingStatistics.m_StreamingServers[0].GetReadedPacekets() );
            label_statistic_incomming_packets.Text = ""+_internetStreamingStatistics.m_StreamingServers[0].GetReadedPacekets();
            label_statistic_sendet_packets.Text = "" + _internetStreamingStatistics.m_StreamingServers[0].GetSendetPacekets();
        }