2
A
回答
1
雖然我不能確認這一點100%,我不認爲你的要求是可能的。有是 a DataGrid.RowValidationErrorTemplate
屬性,它使您能夠定義自定義模板以在發生驗證錯誤時顯示,但它不能讓您指定它的位置。按照DataGrid.RowValidationErrorTemplate
Property頁面上MSDN:
下面的例子替換有較明顯的指標默認行確認反饋。當用戶輸入無效值時,帶有白色感嘆號的紅色圓圈在行標題中出現。
<DataGrid.RowValidationErrorTemplate>
<ControlTemplate>
<Grid Margin="0,-2,0,-2"
ToolTip="{Binding RelativeSource={RelativeSource
FindAncestor, AncestorType={x:Type DataGridRow}},
Path=(Validation.Errors)[0].ErrorContent}">
<Ellipse StrokeThickness="0" Fill="Red"
Width="{TemplateBinding FontSize}"
Height="{TemplateBinding FontSize}" />
<TextBlock Text="!" FontSize="{TemplateBinding FontSize}"
FontWeight="Bold" Foreground="White"
HorizontalAlignment="Center" />
</Grid>
</ControlTemplate>
</DataGrid.RowValidationErrorTemplate>
相關問題
- 1. WPF DataGrid RowValidation問題
- 2. 設置WPF Datagrid的開始位置
- 3. 重置WPF Datagrid滾動條位置
- 4. WPF的DataGrid列
- 5. WPF組合框匹配DataGrid列的位置
- 6. WPF DataGrid列寬
- 7. WPF DataGrid控件顯示額外列
- 8. WPF Datagrid突出顯示行和列
- 9. WPF DataGrid:如何將列設置爲TextWrap?
- 10. 在WPF DataGrid列上設置MultiBinding
- 11. wpf datagrid隱形列
- 12. WPF來自相對位置的展示圖像
- 13. wpf datagrid選擇+擴展器的問題
- 14. DataGrid中的計算列WPF
- 15. WPF Datagrid列的默認值
- 16. 凍結wpf datagrid中的列
- 17. 在運行時定義的wpf datagrid中顯示位圖圖像
- 18. WPF DataGrid擴展「複製和粘貼」
- 19. 手風琴展示位置
- 20. 在WPF DataGrid中設置垂直滾動條位置
- 21. vb.net中的Datagridview RowValidation
- 22. 的DataGridView RowValidation錯誤
- 23. DataGrid顯示爲空MVVM Wpf
- 24. WPF的DataGrid縮放到鼠標的位置
- 25. WPF中的DataGrid
- 26. 移動擴展器擴展按鈕的位置wpf
- 27. 如何顯示在WPF Datagrid的
- 28. WPF中的Datagrid列標題上的移位圖標
- 29. 在WPF DataGrid上展開/摺疊行
- 30. wpf datagrid展開全部不工作