私はWPF DataGridにいくつかのスタイリング、プロパティ、およびイベントを用意しています。
何かを行うためにOnMouseLeftButtonDownイベントとOnMouseLeftButtonUpイベントをオーバーライドしたいと思います。
どうすればよいですか?
ありがとうございます!WPFはDataGridをオーバーライドします
答えて
DataGrid
に基づいて独自のクラスを作成し、必要なイベントハンドラを追加します。次に、XAMLで "通常"の代わりにDataGrid
を使用します。
public class MyDataGrid : DataGrid
{
// Your overrides here
}
そして、XAMLで:
<Window x:Class="MyProject.MyNamespaceMyClass"
....
xmlns:local="clr-namespace:MyProject.MyNamespace">
....
<local:MyDataGrid ... />
....
</Window>
ありがとうございます。私はここで尋ねられた問題を解決しようとしています:http://stackoverflow.com/questions/3767708/wpf-drag-and-drop-from-a-listbox-that-has-selectionmode-extendedそして与えられた解決策を試しています。それは明らかにそれを解決しません。何か案は? – amitairos
Brilliant - MyDataGrid.cs内のOnAutoGeneratingColumnをオーバーライドして、グリッド列見出しとしてComponentModel属性を使用するのに役立ちます –
イベントを追加し、イベントの場合はe.Handled = true
と入力します。イベントのバブリングの順序は、上に比べて下が違っており、プレビューがあることに注意してください。または、メソッドをオーバーライドできます。私はイベントをもっと快適にしています。ダウンイベントをオーバーライドすると、アップイベントが発生しない可能性がありますが、それはテストするものです。
- 1. WPF DataGridはSortDescriptionを無視します
- 2. は、DataGrid WPF C#
- 3. WPF DataGrid SelectedItemsを削除します
- 4. WPF Datagrid Row Colorを変更します。
- 5. wpfウィンドウのスーパークラスメソッドをオーバーライドします。
- 6. DataGridスクロールバーの表示をオーバーライド
- 7. WPF Toolkit Datagrid - カスタムタブ
- 8. WPF DataGrid SelectedItem
- 9. WPFデータグリッド - DataGrid内
- 10. WPF ToolKit DataGridパフォーマンス
- 11. WPFのDataGridオートサイジング
- 12. WPF DataGridのリゾートデータ
- 13. ダブルリスト - WPFツールキットDataGrid
- 14. WPF DataGridバインディング
- 15. DataGridのWPFイメージバインド
- 16. WPF DataGrid set selectedItem
- 17. WPF Datagridドロップダウンボックス
- 18. WPF DataGrid行エラーを隠す
- 19. WPF Datagridは単一セルの値のみを編集します
- 20. WPF DataGridは、リフレッシュ時にUIをハングします
- 21. StackPanelは、Datagrid WPF上でのスクロールを停止します
- 22. WPF DataGridを更新するには?
- 23. Wpf DataGrid列分割
- 24. Wpf DataGrid SelectionUnit throwing Error?
- 25. datagridとhrefリンクwpf
- 26. WPF DataGrid Button Column Disable
- 27. WPF Datagrid行番号
- 28. WPF DataGridのTextWrappingテキストボックス
- 29. WPF DataGrid(MVVM)のScrollIntoView
- 30. WPF DataGrid - グレーデッドカラースケールのカラーセル
は、あなたがオーバーライドだけではなく、サブスクリプションが必要か?これは何のために必要なのですか?何を試してみましたか?問題は何ですか? –
@ H.B。私はここで尋ねられた問題を解決しようとしています:http://stackoverflow.com/questions/3767708/wpf-drag-and-drop-from-a-listbox-that-has-selectionmode-extendedそして与えられた解決策を試しています。どうやらそれはそれを解決しない(私がChrisFが提案したときでさえ)。何か案は? – amitairos