私はWPFでDataGrid
を持っています。そして、それは特定のItemsSource
にバインドされた後、グリッドの特定のセルにButton
を追加しようとしています。私はこのようなXAMLでこれを行うことを試みた:datagridtemplatecolumnの背後にあるコードとその使い方は何ですか?
<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>
しかし、私は背後にあるコードでこれを行うことができます方法についての知りたいです。私は、特定のクリックが起きたときでも、Button
を置くことができるように、これが必要です。どんな助力も高く評価されます。
「FrameElementFactory(typeof(Button))」のボタンの場合は申し訳ありませんが、ボタンテキストを追加するにはどうすればよいですか?私はそうすることができませんでしたか、私は何かを逃していますか? –
@Manish Sinha、use factory1.SetValue(Button。ContentProperty、b1);上記の例では、CheckBoxのIsCheckedプロパティを設定するのと同じ方法で、Buttonの任意のプロパティを設定することができます。 – viky
甘い!そう簡単に!!どうもありがとう。 –