'da sütunların etkinleştirilmesi ve devre dışı bırakılması Infragistics kılavuzum var ve bazı gereksinimlere göre bazı sütunları devre dışı bırakmak ve etkinleştirmek istiyorum. Ben AllowUpdate = DefaultableBoolean.True
kullanmak için söyleyen bazı makaleler okudum ama benim için işe yaramadı.Infragistics UltraGrid
8
A
cevap
13
Engellenen sütunlardan bahsederken, bu sütunlarda düzenlemeyi devre dışı bırakmak istediğinizi varsayalım. Ayrıca dil belirtmeyen, bu yüzden C#
UltraGridColumn c = grdWork.DisplayLayout.Bands[0].Columns["YourColumnName"];
c.CellActivation = Activation.NoEdit;
c.CellClickAction = CellClickAction.CellSelect;
mülkiyet CellActivation da Activation.Disabled
veya Activation.ActivateOnly
ayarlı olabilir kullanacaktır.
CellClickAction özelliği, tıklanan hücre için uygun seçim durumunu belirlemenizi sağlar. CellSelect
veya RowSelect
'u kullanabilirsiniz. (Bu sonuncusu, bir ListBox'un davranışını taklit etmek için)
Her zamanki gibi, gerçek zorluk doğru özelliği bulmaktır. O zaman Intellisense, bu değerlerin anlamını hızlı ve adil bir şekilde açıklayacaktır.
3
Sadece sütunları gerektiği gibi göstermek ve gizlemek istiyorsanız, aşağıdakileri deneyebilirsiniz.
UltraGrid myGrid = new UltraGrid();
//Bind to your data here
myGrid.DisplayLayout.Bands[0].Columns["ColumnName"].Hidden = true;
İlgili konular
- 1. Infragistics Yapmak UltraGrid Sütunların "Yay" Davranışı var
- 2. Infragistics ultra ızgara üzerinde odak değiştirilsin mi?
- 3. WPF Infragistics XamDataGrid Scroll'ta Odaklama Çalma
- 4. UltraGrid, programlı olarak birden çok sütun tarafından nasıl sıralanır?
- 5. .NET 4.0 ve korkunç OnUserPreferenceChanged asın
- 6. TestStack.White
- 7. Satırları Asp.net Gridview'de birden çok sütun olarak görüntüleme
- 8. xamDataTree Koddaki bir düğümü düzenlemeye başla
- 9. xaml içinde Özel RoutedUICommand kullanma istisnayı atar
- 10. Mevcut bir öğeden jQuery nesnesi alabilir miyim
- 11. Tek bir öğeye birden çok XAML stilini nasıl uygularım?
- 12. .NET Gerçek Zamanlı Veri Tablosu
- 13. Google Calendar