में गणना सदस्यों के प्रदर्शन नाम को संपादित करें मेरे पास एक संपत्ति ग्रिड है जिसका उपयोग मैं उपयोगकर्ताओं के लिए किसी भी प्लगइन के लिए ऑब्जेक्ट कॉन्फ़िगर करने में सक्षम होने के लिए कर रहा हूं जो मेरे आवेदन में उपयोग किए जाने के लिए लिखा गया है। मैं प्लगइन्स लेखन ComponentModel तो जैसे अपने सदस्यों के लिए गुण का उपयोग करने के डेवलपर्स को बताने के लिए सक्षम होने के लिए करना चाहते हैं:प्रॉपर्टीग्रिड
[CategoryAttribute("On Screen Display Settings"),
DescriptionAttribute("Whether or not to show the session timer."),
DisplayName("Show Session Timer")]
public bool ShowTimer
{
get;
set;
}
यह काम करता है महान। अब मैं एक गणना के सदस्यों को भी संपादित करने में सक्षम होना चाहता हूं। अर्थात
public enum Resolution_ : byte
{
DCIF,
CIF,
QCIF,
[DisplayName("4CIF")]
CIF4,
[DisplayName("2CIF")]
CIF2
}
ताकि वे इतनी तरह PropertyGrid की सूची में प्रदर्शित होते हैं:
DCIF
CIF
QCIF
CIF4
CIF2
किसी भी विवरण और प्रदर्शन नामों वे उन लोगों के साथ हो सकता है के साथ।
ऐसा लगता है कि मैं केवल गुणों, घटनाओं और विधियों के साथ ऐसा कर सकता हूं। क्या कोई जानता है कि मैं गणना के लिए यह कैसे कर सकता हूं?
धन्यवाद! वह यह था। मुझे नहीं पता क्यों, लेकिन Google और मुझे एक घंटे के साथ अभी भी वह लेख नहीं मिला। –
अच्छा, मैं पहले प्रॉपर्टीग्रिड के साथ अपनी लड़ाई में एनम कनवर्टर में नहीं आया हूं। –
हाइपरलिंक ".NET में PropertyGrid का उपयोग करना" अभी सही नहीं है। –