में उप-फ़ील्ड लागू करना ठीक है तो सी # की बात आने पर मेरी शब्दावली बहुत अच्छी नहीं है, इसलिए मैं इसे एक छोटे से उदाहरण के साथ समझाऊंगा। आप एक वर्ग जो आपको एक PropertyGrid भीतर उपयोग कर रहे हैं बना सकते हैं और आप निम्न मान है:प्रॉपर्टीग्रिड
class Test
{
public Point example { get; set; }
}
यह एक PropertyGrid जो एक विस्तार योग्य वस्तु "उदाहरण" जो आदेश में एक बनाने के लिए खेतों एक्स और वाई है है का उत्पादन करेगा "बिंदु"।
मैंने किसी चीज़ "नाम" जो खेतों "firstname" और "lastname" है बनाने के प्रयास कर रहा हूँ, इसलिए मैं है:
class Test
{
public Name example { get; set; }
}
public struct Name
{
public string firstname { get; set; }
public string lastname { get; set; }
}
हालांकि यह रूप में इरादा काम नहीं कर रहा।
मुझे लगता है कि मुझे यह काम करने के लिए कुछ विधि (ओं) को ओवरराइड करने की आवश्यकता है, हालांकि मेरे पास वास्तव में प्रॉपर्टीग्रिड्स के लिए शब्दावली नहीं है क्योंकि मेरे लिए समाधान ढूंढना मुश्किल है।
कोई भी मदद महान होगी।
+1 और प्रश्न के लिए +1 आवश्यक है। – ChrisBD
इसे सराहना करने के लिए धन्यवाद, धन्यवाद। – tplaner
[TypeConverter (typeof (ExpandableObjectConverter))] सजावट के लिए धन्यवाद, मैं इसे याद कर रहा था – Pisu