0
RichTextBoxをDataGridTemplateColumnとして使用するようにDataGridをオーバーライドします。 コードビハインドで、グリッドからこれらのRichTexBoxにアクセスしたいと思っています。 たとえば、10行目のRichTextBoxを取得したいとします。 どうすればいいですか?セルがRichTextBoxの場合、RichTextBoxを取得する
<DataGridTemplateColumn Header="First Language" IsReadOnly="False" Width="*">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
RichTextBox>
<FlowDocument IsOptimalParagraphEnabled="True" IsHyphenationEnabled="True">
<Paragraph FontFamily="Segoe UI" FontSize="14 ">
<Run Text="{Binding Path=First ,Mode=TwoWay , UpdateSourceTrigger=PropertyChanged}" />
</Paragraph>
</FlowDocument>
</RichTextBox>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
UPDATE:
私はDataGridCellを得ることができたの下に見つけることが、リッチテキストボックスがnull私を与えるなどのコンテンツをキャストコード付き。何か案は?
https://svgvijay.blogspot.de/2013/01/how-to-get-datagrid-cell-in-wpf.html