C# array/list into DataGridView Column -


मेरे कोड ऐसा दिखता है:

  सार्वजनिक वर्ग ए {सार्वजनिक स्ट्रिंग एन {get; सेट; } सार्वजनिक int E1 {get; सेट; } सार्वजनिक int E2 {get; सेट; } सार्वजनिक सूची & gt; Genre & gt; जी {प्राप्त; सेट; } [System.ComponentModel.Browsable (false)] सार्वजनिक स्ट्रिंग एल {get; सेट; }}   

और मेरे पास एक बाध्यकारी सूची है जिसमें उनमें से बहुत से हैं अब मैं यह सूची एक डाटाग्रीड दृश्य में प्रदर्शित करना चाहता हूं, जो बहुत अच्छा काम करता है, सिवाय इसके कि ए के अंदर की सूची दिखाई नहीं दे रही है।

डेटा स्रोत बाध्यकारी:

  dgSeen डाटासॉर्स = स्टोरेज.सेन;   

सूची जी कुछ समय के बाद सेट हो जाता है, और उसका सही मूल्य है तो मैं जो कुछ चाहता हूं, वह 4 डी डाटाग्रीड दृश्य कॉलम है जो मुझे "एक्शन, फैटसी, साइफाई" जैसी सूची की सामग्री दिखाता है और इसी तरह।

मुझे आशा है कि मुझे समझिये कि मुझे क्या चाहिए, और हर मदद के लिए अग्रिम धन्यवाद:)

आप इस उद्देश्य के लिए एक गणना संपत्ति बना सकते हैं। <पूर्व> सार्वजनिक स्ट्रिंग GDisplay {get {return String.Join (",", G); }}

फिर जी का प्रतिनिधित्व करने के लिए अपने ग्रिड में GDisplay का उपयोग करें। जाहिर है यह केवल पढ़ने के लिए एक डिजाइन है। यदि आप ग्रिड के माध्यम से जी के मूल्य को संशोधित करने में सक्षम होना चाहते हैं, तो आपको GDisplay के लिए एक सेटर लागू करना होगा उदाहरण के लिए:

  सेट {g = value.Split (new [] {','}, स्ट्रिंग एसप्लीट ऑप्शन। RemoveEmptyEntries)। चुनें (x = & gt; x.Trim ())। सूची ( ); }    

Comments

Popular posts from this blog

c# - Textbox not clickable but editable -

Matlab transpose a table vector -

ios - Adding an SKSpriteNode to SKScene from a child SKSpriteNode -