c# - GTK# TreeView and StoreList won''t show data -
my goal query table , add listview. empty listview column names , errors. used tutorial, doesn't help. realized empty rows added because can click on them.
using (mysqlconnection connect = new mysqlconnection(connectionstring)) { connect.open(); // query generation mysqlcommand = new mysqlcommand(query, connect); // query parameters added liststore store = new gtk.liststore(typeof(string[])); (int = 0; < tempselect.length; i++) { _treeview.appendcolumn(tempselect[i], new gtk.cellrenderertext(), "text"); } mysqldatareader reader = mysqlcommand.executereader(); while (reader.read()) { store.appendvalues(reader); } reader.close(); _treeview.model = store; connect.close(); }
there no errors. application doesn't show data. there data in table. i'm trying fix whole day. nothing works.
thank you.
i have no idea tempselect based on code pasted...
i recommend trying in loop:
var column = new treeviewcolumn (); column.title = "column name"; column.clickable = false; var renderer = new cellrenderertext (); column.packstart (renderer, true); column.addattribute (renderer, "text", 0); _treeview.appendcolumn (column);
i suspect problem need pass 0 last argument appendcolumn() method calling. value needed specify column text resides in.
Comments
Post a Comment