के माध्यम से डेटाग्रिड व्यू सेल एक्सेस करना तो मैं व्हाइट के साथ कुछ सी # ऑटोमेशन/यूआई परीक्षण कर रहा हूं और कुछ के साथ परेशानी हो रही है। मेरे पास ऐप में डेटाग्रिड व्यू है और मैंने पृष्ठभूमि स्थिति सेल रंग अलग-अलग आवेदन स्थिति के आधार पर सेट किया है। मैं व्हाइट का उपयोग करके परीक्षणों के दौरान इन रंगों को देखना चाहता हूं, लेकिन ऐसा करने में परेशानी हो रही है।व्हाइट
यहां मैं काम करने की कोशिश कर रहा हूं। मैं ग्रिड व्यू प्राप्त कर सकता हूं, लेकिन केवल एक टेबल के रूप में। फिर, मुझे बाद में समस्याएं हैं क्योंकि मैं DataGridViewCells के बजाय सादे TableCells के साथ समाप्त होता हूं।
var Table = MainWindow.Window.Get<Table>("DataGridViewName");
var Row = Table.Rows[0];
var Cell = Row.Cells[0];
//invalid
//var Color = Cell.Style.BackColor;
क्या कोई इस से पहले किसी भी सुझाव में है या कोई सुझाव है?
आप ऐसा क्यों नहीं कर सकते: MainWindow.Window.Get? –
Marty
हमम, शायद मैं सफेद के पुराने संस्करण पर हूं, लेकिन मुझे एक सफेद डेटाग्रिड व्यू घटक नहीं मिल रहा है। क्या वह आपके लिए संकलित करें? – sshannin
यदि एप्लिकेशन आपका है, तो आप व्हाइट के साथ बेहतर एकीकरण करने के लिए अपने यूआई ऑटोमेशन समर्थन/क्षमताओं को बढ़ा सकते हैं (जो मुझे लगता है कि यूआई ऑटोमेशन का अधिकांश काम करने के लिए उपयोग करता है) –