2012-03-14 21 views
11

Sadece GTK # ile başlıyorum ve bir NodeView çalışma var ve şimdi kullanıcı tarafından yeniden boyutlandırılabilir ve sortable sütunlar etkinleştirmek istiyorum (Windows Gezgini'nde ayrıntıları görünümü modu gibi). İnternette dolaştım ama yardım bulamıyorum. Bunun için yanlış widget'ı kullanıyorum mı?NodeView kullanarak yeniden boyutlandırılabilir ve sıralanabilir sütunları nasıl alabilirim?

DÜZENLEME: Son olarak cevabımı uygun bir yanıt gönderisine taşıdım, aşağıya bakın.

Teşekkürler! Jason

+0

Buradaki belgeler oldukça bozuk. Burada yararlı bazı şeyler bulabilirsiniz: http://mono-project.com/ImplementingGInterfaces –

cevap

1

Tamam, sütunların nasıl yeniden boyutlandırılabileceğini öğrendim, ancak her bir sütun üzerinde bunu anladığım şekilde ayarlamanız gerekiyor. Hala NodeView kendisi üzerinde bir şey ayarlayarak tüm resizeable yapmak için bir yol olup olmadığını merak ediyorum. ben veri deposuna sıralama mantığı takmak gerektiğine işaret

myView.AppendColumn ("Genre", new CellRendererText(), "text", 5).Resizable = true; 

diğer insanların kodunda Küçük bir gözetleme sonra: Anyhoo, işte boyutlandırma çözümdür.