Friday 15 April 2011

c# - How to Convert ListView to Datatable in WPF? -


कैसे ListView से DataTable को परिवर्तित करें < p> <कोड> XAML

 <कोड> & lt; ListView एक्स: नाम = "listViewUserHUD" ItemsSource = "{CollectionUserData बाइंडिंग}" ScrollViewer.HorizontalScrollBarVisibility = "अक्षम" IsSynchronizedWithCurrentItem = "सही" Util: GridViewSort.AutoSort = "True" मार्जिन = "16,59,15,61" & gt; & LT; ListView.View & gt; & LT; GridView & gt; & LT; GridViewColumn DisplayMemberBinding = "{बाइंडिंग FileNumber}" हैडर = "FileNumber" चौड़ाई = "125" util: GridViewSort.PropertyName = "FileNumber" / & gt; & LT; GridViewColumn DisplayMemberBinding = "{बाइंडिंग ShiftDate}" हैडर = "ShiftDate" चौड़ाई = "125" util: GridViewSort.PropertyName = "ShiftDate" / & gt; & LT; GridViewColumn DisplayMemberBinding = "{बाइंडिंग TimeCreated}" हैडर = "TimeCreated" चौड़ाई = "125" util: GridViewSort.PropertyName = "TimeCreated" / & gt; & LT; GridViewColumn DisplayMemberBinding = "{बाइंडिंग टिप्पणियां}" हैडर = "टिप्पणी" चौड़ाई = "350" util: GridViewSort.PropertyName = "टिप्पणी" / & gt; & Lt; / GridView & gt; & LT; /ListView.View> & Lt; / ListView & gt;   

कोड नहीं काम कर रहा है:

  var listView1 = नया ListView (); डेटाटायल तालिका = नया डेटाटाले (); फोरहैच (सूची में सूची आईटम आइटम सूची 1। आईटम्स) {table.Column.Add (item.ToString ()); उपन्यास (आइटम में इसे अलग करें)। तालिकाएं। राक्षस। जोड़ें (यह। टू स्ट्रिंग ()); }   

यह अब मेरे पास वाला कोड है, लेकिन मैं कोशिश कर रहा हूं, ऐसा है I मैं कैसे ListView कन्वर्ट DataTable हर बार जब मैं ListView पर एक आइटम प्राप्त होती है?

<कर सकते हैं Div class = "post-text" itemprop = "text">

तालिका बनाने के लिए बेहतर है आपके डेटा स्रोत ऑब्जेक्ट का स्वरूप:

  // अनुसार डेटाटाबल संरचना बनाएं आपके डेटा स्रोत के लिए डेटाटायल तालिका = नया डेटाटेबल (); तालिका। कॉलम। जोड़ें ("फ़ाइल संख्या", टाइपफ़ (इंट)); तालिका। कॉलम। जोड़ें ("शिफ्टडेट", टाइपफ (दिनांकटाइम)); तालिका। कॉलम। जोड़ें ("टाइम क्रेटेड", टाइपफ (डेटटाइम)); तालिका। कॉलम। जोड़ें ("रिमार्क्स", टाइपफ (स्ट्रिंग)); // डेटा स्रोत ऑब्जेक्ट के माध्यम से पुनरावृत्त करें और तालिका foreach भरें (CollectionUserData में var आइटम) {table.Rows.Add (item.FileNumber, item.ShiftDate, item.TimeCreated, item.Remarks); }    

No comments:

Post a Comment