2009-05-13 45 views
9

3 sütunlu bir WPF Toolkit DataGrid'im var. Sadece üçüncü sütun veri girişine izin verir - ilk ikisi statiktir (Metin açıklamaları). Sekme ve yukarı-aşağı-sol-sağ düğmeleri ilk iki sütunu görmezden gelecek ve üçüncü bölümün sınırları içinde çalışacak şekilde sekme ve gezinmeyi kontrol etmek mümkün mü?WPF Araç Takımı Datagrid - Özel Sekmeler

cevap

0

Bu, sorunuzu tam olarak yanıtlayamayabilir, ancak umarım sizi başlatır. Hücrenin içeriğini temizlemek için backspace anahtarını kullanırken bir çöp karakteri ekleyen WPF Toolkit DataGrid ile bir hataya rastladım. Bu, hata hakkında bir CodePlex yayınına yol açtı ve ortaya çıkan yöntem geçersiz kıldı (hem ızgarayı hem de sütunu alt sınıflara ayırdım), sorunu atlatmamı sağladı. İşte

beni sonrası başlayan geçerli: http://wpf.codeplex.com/WorkItem/View.aspx?WorkItemId=10246

öyle sanıyorum ki yapabildin tuzak sekme tuşu ve kullanıcı üçüncü sütunda ise sadece onu geçmek?

Bu yardımcı olur umarım - WPF'ye nispeten yeniyim, bu yüzden internals öğreniyorum.

9

İlk iki sütundaki sekmeyi IsTabStop özelliği ile devre dışı bırakabilirsiniz. Maalesef bu, diğer WPF denetimlerinin bazılarına erişmek kadar kolay değildir, bu nedenle, bu değeri CellStyle: