मैं ग्रिड बनाने के लिए सी # में एक सूची दृश्य का उपयोग कर रहा हूं। मैं प्रोग्रामिक रूप से एक विशिष्ट सेल को हाइलाइट करने में सक्षम होने का एक तरीका खोजना चाहता हूं। मुझे केवल एक सेल को हाइलाइट करने की आवश्यकता है।सी # सूची दृश्य विवरण, एक एकल सेल को हाइलाइट करें
मैंने मालिक ड्रोनयुक्त सबिटैम्स के साथ प्रयोग किया है, लेकिन नीचे दिए गए कोड का उपयोग करके, मुझे कोशिकाओं को हाइलाइट किया जाता है, लेकिन कोई टेक्स्ट नहीं! क्या यह काम करने के बारे में कोई विचार है? आपकी सहायता के लिए धन्यवाद.
//m_PC.Location is the X,Y coordinates of the highlighted cell.
void listView1_DrawSubItem(object sender, DrawListViewSubItemEventArgs e)
{
if ((e.ItemIndex == m_PC.Location.Y) && (e.Item.SubItems.IndexOf(e.SubItem) == m_PC.Location.X))
e.SubItem.BackColor = Color.Blue;
else
e.SubItem.BackColor = Color.White;
e.DrawBackground();
e.DrawText();
}
विनफॉर्म या वेब? – tvanfosson