lostyazilim
tr.link

C# Birden Fazla Radio Butonuyla Ve İf'le Çalışmak İçin Yardım

2 Mesajlar 720 Okunma
acebozum
tr.link

Anarchosa Anarchosa WM Aracı Kullanıcı
  • Üyelik 23.04.2015
  • Yaş/Cinsiyet 32 / E
  • Meslek Akademik
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 860
  • Beğeniler 47 / 49
  • Ticaret 2, (%100)
Arkadaşlar merak ettiğim bir konu varda C# radiobutona sabit bir değer verebilirmiyiz?

https://i.hizliresim.com/8YbX9A.jpg

Mesela bu resimde yapısal sistemde 1-2 arasındaki değer girince 100 ile toplayacak.
Mesela bu resimde yapısal sistemde 3 arasındaki değer girince 85 ile toplayacak.
Mesela bu resimde yapısal sistemde 4 arasındaki değer girince 75 ile toplayacak.
Mesela bu resimde yapısal sistemde 5 arasındaki değer girince 65 ile toplayacak.

private void button1_Click(object sender, EventArgs e)
{
int a, sonuc;
a = Convert.ToInt32(textBox1.Text);

if (radioButton1.Checked == true && a <= 2)
{
sonuc = 100;
label2.Text = sonuc.ToString();

}

else
{
MessageBox.Show("Yanlış Değer Girdiniz");

}

else if (a == 3)
{

sonuc = 85;
label2.Text = sonuc.ToString();

}

else if (a == 4)
{

sonuc = 75;
label2.Text = sonuc.ToString();


}
else if (a == 5)
{

sonuc = 65;
label2.Text = sonuc.ToString();


}
else if (a <= 1000)
{

sonuc = 55;
label2.Text = sonuc.ToString();


}
 

 

wmaraci
reklam

nGinY nGinY PHP - C# Help Kit =) Kullanıcı
  • Üyelik 07.06.2014
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Eskişehir
  • Ad Soyad E** Y**
  • Mesajlar 80
  • Beğeniler 7 / 17
  • Ticaret 3, (%100)
bu şekilde işinize yararmı bilmiyorum ama örneği bırakıyorum



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApp8
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int deger = 0;
private void RadioCont()
{

if(radioButton1.Checked)
{
deger = 20;
}
if (radioButton2.Checked)
{
deger = 40;
}
if (radioButton3.Checked)
{
deger = 60;
}
}
private void button1_Click(object sender, EventArgs e)
{
RadioCont();
float sonuc;
sonuc = Int32.Parse(textBox1.Text) + deger;
label1.Text = sonuc.ToString();
}
}
}

Anarchosa

kişi bu mesajı beğendi.

-----
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al