public AlarmView(SilentAlarmScreen p_context, int p_index, bool p_bIsOn) { switch (p_index) { case 0: { this.AlarmTime = p_context.txt_alarm_time0; this.AlarmStatus = p_context.txt_alarm_status0; this.ToggleSwitch = p_context.tsb_toggle0; } break; case 1: { this.AlarmTime = p_context.txt_alarm_time1; this.AlarmStatus = p_context.txt_alarm_status1; this.ToggleSwitch = p_context.tsb_toggle1; } break; case 2: { this.AlarmTime = p_context.txt_alarm_time2; this.AlarmStatus = p_context.txt_alarm_status2; this.ToggleSwitch = p_context.tsb_toggle2; } break; } m_index = p_index; this.UpdateView(p_bIsOn); }
private int m_index; // It's value will be either 0-1-2 /**************************************************************** * Constructors **/ public AlarmView(SilentAlarmScreen p_context, int p_index) : this(p_context, p_index, false) { }