merhaba nssenel...zaten kontrolleri belirlemişsin...yanlış anlamadıysam örneği kendin deneyip öğrenerek kavramak istiyosun...ben sana kullanmak istediğin kontrollerin işine yarayacak özelliklerini kısaca anlatayım..kodları yazmak sana kalsın...
kitap isimleri ve fiyatlarını buttonlara ekleyeceksin sanırım...
kullandığın kontrollerin hepsinde olduğu gibi buttonda da "TAG" denen bi özellik var..özellikleri properties penceresinden görebilirsin...tag özelliğine istediğini hatırlamak yada başka işlemlerde kullanmak için yazabilirsin...herhangi bi işlevi yoktur sen kullanmazsan...mesela burda buttonun text yani üzerinde görünen ismi kısmına kitap ismini, tag kısmına da fiyatını yazabilirsin..böylece gereksiz değişkenler kullanmamış olursun...
buttonuna basıldığında bi işlem yaptırmak için buttonu forma ekledikten sonra üzerine çift tıkla..sana buttonun Click (tıklanma) olayına ait bi yordam yaratacaktır ve kodları onun içine yazacaksın...
listbox yerine listview kontrolünü kullanmanı öneririm..çünkü kullanımı daha rahattır, daha gelişmiştir ve üyelerinin de (item) özellikleri daha fazladır..listviewini ekledikten sonra buttona basıldığında buttondan text ve tag özelliklerini alıp listviewe yeni bir item eklersin...
bunu da listviewin "listview1.items.Add()" yordamını kullanarak yapabilirsin..
listviewin özelliklerini kurcalarsan yine properties penceresinden, işine yarayacak pek çok özellik göreceksin...
ve son olarak bahsettiğin hesaplama buttonuna basınca ise, listviewinin üyeleri için bir for döngüsüne girer, hepsinin fiyatlarını alır ve messagebox ile gösterirsin...
messagebox kullanımı C#ta şu şekilde, MessageBox.Show("Yazmak istediğin şey...)
umarım yararı dokunur...