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 *列:設置EditingElementStyle
- 6. wpf datagrid擴展器顯示x項目
- 7. WPF的DataGrid列
- 8. 展示位置
- 9. WPF組合框匹配DataGrid列的位置
- 10. WPF DataGrid列寬
- 11. WPF Caliburn.Micro DataGrid列
- 12. wpf datagrid combobox列
- 13. WPF Datagrid突出顯示行和列
- 14. WPF Datagrid綁定和列顯示
- 15. WPF DataGrid控件顯示額外列
- 16. 的GridBagLayout和展示位置
- 17. 在WPF DataGrid列上設置MultiBinding
- 18. WPF DataGrid:如何將列設置爲TextWrap?
- 19. Wpf DataGrid列拆分
- 20. WPF DataGrid刪除列
- 21. WPF DataGrid列封裝
- 22. wpf datagrid隱形列
- 23. WPF來自相對位置的展示圖像
- 24. vb.net中的Datagridview RowValidation
- 25. 的DataGridView RowValidation錯誤
- 26. wpf datagrid選擇+擴展器的問題
- 27. 凍結wpf datagrid中的列
- 28. DataGrid中的計算列WPF
- 29. WPF Datagrid列的默認值
- 30. WPF Datagrid大小伸展問題