Sto cercando una funzionalità all'interno di Gtk.ListStore che funzioni come ListView.VirtualMode in Winforms.VirtualMode in Gtk.ListStore?
C'è qualcosa del genere?
Sto cercando una funzionalità all'interno di Gtk.ListStore che funzioni come ListView.VirtualMode in Winforms.VirtualMode in Gtk.ListStore?
C'è qualcosa del genere?
ListStore di Gtk # è un tipo di raccolta come ArrayList in .NET. Non è un widget visivo. Rappresenta la versione semplificata del modello TreeStore di Gtk # nel modello di progettazione Model-View-Controller.
Il WinView's ListView d'altra parte è un controllo visivo. Rappresenta il componente View nel modello di progettazione Model-View-Controller.
Stai confrontando le mele con le arance.
Il widget visivo di Gtk # che sarebbe simile in funzionalità a Winforms ListView o TreeView sarebbe un TreeView di Gtk. La proprietà Model di un TreeView Gtk # può essere assegnata a una collezione che implementa l'interfaccia TreeModel di Gtk # Ora il ListStore di Gtk # implementa l'interfaccia TreeModel quindi può essere assegnato alla proprietà Model di Gtk # TreeView. Ecco come funziona il database in Gtk #
Il paradigma di database Gtk # è un po 'difficile da comprendere ma è molto potente una volta che si ottiene una presa su di esso