0

外観がボタンに設定されたラジオボタンがあります。背景画像を追加しました。背景が影響を受けずにボタンの上にあるため、クリックされた効果は明ら​​かではありません。

画像を小さくして、どれが選択されているかを明確にする方がよいと思いましたが、ラジオボタン全体が自然に押された7ハイライトされた/何らかの効果で見える場合に最適です。

ありがとう

  this.radioButton3.Appearance = System.Windows.Forms.Appearance.Button;
  this.radioButton3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  this.radioButton3.Location = new System.Drawing.Point(137, 111);
  this.radioButton3.Name = "radioButton3";
  this.radioButton3.Size = new System.Drawing.Size(80, 31);
  this.radioButton3.TabIndex = 2;
  this.radioButton3.TabStop = true;
  this.radioButton3.UseVisualStyleBackColor = true;
  this.radioButton3.CheckedChanged += new    
  System.EventHandler(this.radioButton1_CheckedChanged);

クリックすると変更が必要です

      if (control is RadioButton) {
      RadioButton radio = control as RadioButton;
      if (radio.Checked) {

      }
    }
4

0 に答える 0