/// <summary>
    /// 改变状态
    /// </summary>
    /// <param name="status"></param>
    public void ChangeStates(RadioButtonStatus status)
    {
        if (rbButton.enabled == false)
        {
            return;
        }
        this.status = status;
        switch (status)
        {
        case RadioButtonStatus.Selected:
            if (rbImage)
            {
                rbImage.sprite = spSelected;
                rbImage.color  = colorIVSelected;
            }
            if (rbText)
            {
                rbText.color = colorTVSelected;
            }
            break;

        case RadioButtonStatus.Unselected:
            if (rbImage)
            {
                rbImage.sprite = spUnselected;
                rbImage.color  = colorIVUnselected;
            }
            if (rbText)
            {
                rbText.color = colorTVUnselected;
            }
            break;
        }
    }
 public void ChangeStates()
 {
     if (rbButton.enabled == false)
     {
         return;
     }
     if (status == RadioButtonStatus.Selected)
     {
         status = RadioButtonStatus.Unselected;
     }
     else
     {
         status = RadioButtonStatus.Selected;
     }
     ChangeStates(status);
 }
Beispiel #3
0
 private void radioButtonAverage2_CheckedChanged(object sender, EventArgs e)
 {
     mySortMethod = RadioButtonStatus.Average2;
 }
Beispiel #4
0
 private void radioButtonBlock_CheckedChanged(object sender, EventArgs e)
 {
     mySortMethod = RadioButtonStatus.Block;
 }