Tôi có một số DataGrid
trong WPF. Và tôi đang cố gắng để thêm Button
s vào các ô nhất định của lưới, sau khi nó được ràng buộc với một số ItemsSource
cụ thể. Tôi đã cố gắng thực hiện điều này trong xaml như sau:Mã đằng sau cho datagridtemplatecolumn là gì và cách sử dụng nó?
<dg:DataGridTemplateColumn x:Name="R1" CanUserReorder="False" IsReadOnly="False">
<dg:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<awc:ImageButton Content="Edit" Name="btnEdit" Visibility="Collapsed"/>
</DataTemplate>
</dg:DataGridTemplateColumn.CellTemplate>
</dg:DataGridTemplateColumn>
Tuy nhiên, tôi muốn biết làm cách nào tôi có thể thực hiện điều này trong mã phía sau. Tôi cần điều này để tôi có thể đặt Button
s bất cứ khi nào một nhấp chuột cụ thể thậm chí diễn ra. Bất kỳ trợ giúp sẽ được đánh giá cao.
Xin lỗi vì đã tạo đề tài cũ, nhưng trong trường hợp Button tại 'FrameworkElementFactory (typeof (Button))', làm cách nào để thêm văn bản nút? Tôi đã không thể làm như vậy, hoặc tôi đang thiếu một cái gì đó? –
@Mã Sinha, sử dụng factory1.SetValue (Nút.ContentProperty, b1); Bạn có thể đặt bất kỳ thuộc tính nào của Button trong trường hợp của bạn giống như cách tôi thiết lập thuộc tính IsChecked của CheckBox trong ví dụ trên. – viky
Ngọt ngào! Rất dễ!! Cảm ơn rất nhiều. –