मेरे पास 3 इंडेक्स के साथ एक मल्टीएक्स्टेड लिस्टबॉक्स (अनुरोध) है। चयन के आधार पर मैं विशिष्ट चर पर एक जोड़ना चाहता हूं लेकिन केवल पहला अगर कथन काम करता है।
उदा. अगर मैं सभी अनुक्रमणिका चुनता हूं तो मैं चाहता हूं कि सभी चर 1
हों
int r1 = 0; int r2 = 0; int r3 = 0;
if (requests.SelectedIndex == 0)
r1 = 1;
if (requests.SelectedIndex == 1)
r2 = 1;
if (requests.SelectedIndex == 2)
r3 = 1;
1
Gragas Incoming
1 पद 2018, 16:15
1 उत्तर
सबसे बढ़िया उत्तर
आपको प्रत्येक चयन को लूप करना होगा।
foreach (var item in requests.SelectedItems)
{
if (item.ToString() == "Open Tab")
r1 = true;
if (item.ToString() == "Personal Waiter")
r2 = true;
if (item.ToString() == "Stools instead of chairs")
r3 = true;
}
1
csandreas1
1 पद 2018, 14:05
संबंधित सवाल
नए सवाल
c#
C # (उच्चारण "तेज देखें") Microsoft द्वारा विकसित एक उच्च स्तरीय, सांख्यिकीय रूप से टाइप किया हुआ, बहु-प्रतिमान प्रोग्रामिंग भाषा है। C # कोड आमतौर पर Microsoft के .NET परिवार के टूल और रन-टाइम को लक्षित करता है, जिसमें .NET फ्रेमवर्क, .NET कोर और Xamarin अन्य शामिल हैं। C # या C # के औपचारिक विनिर्देश में लिखे गए कोड के बारे में प्रश्नों के लिए इस टैग का उपयोग करें।