ListViewのように見え、インライン編集をサポートするオープンソースのWPFコントロールはありますか?具体的には、ListView内のセルをダブルクリックすると編集可能になり、編集結果は自動的に保存されます。インライン編集をサポートするWPF ListViewですか?
0
A
答えて
2
あなたが探していることを行うWPFコントロールはわかりませんが、存在しないということではありません。 WPF Toolkit on Codeplexをチェックアウトすると何かが見つかるかもしれませんし、ツールキットに加えてCodeplexにWPFコントロール用のOSSプロジェクトがたくさんあります。
WPFコンテンツコントロールモデルを利用して簡単に作成できます。リストにバインドされたオブジェクトを表すために使用される一連のコントロールを持つListBoxの例を次に示します。
<ListBox x:Name="sampleListBox"
Width="500">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid>
<GridRowDefinitions>
<RowDefinition Height="25"/>
<RowDefinition Height="25"/>
</GridRowDefinitions>
<TextBox Grid.Row="0" Source="{Binding EditableProperty1}}"/>
<TextBox Grid.Row="1" Source="{Binding EditableProperty2}"/>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
のListBoxの項目が選択されたときに、内部統制は編集可能ですが、そうでない場合は、そうでないように、あなたはスタイルを持つコントロールの編集可能性を制御することができます。私は自分の仕事のラップトップATMにアクセスすることができないので、スタイルの例を提供することはできませんが、ウェブ上にあなたを助ける多くの資料があります。また、Expression Blend 4を使用している場合は、独自のコントロールのスタイリング時に役立つ機能が多数用意されています。
関連する問題
- 1. wpfアプリケーションのテキストブロックのインライン編集ですか?
- 2. ReactJSインライン編集
- 3. Railsインライン編集
- 4. インライン編集
- 5. GridViewのインライン編集
- 6. 編集ボタン付きテーブルのインライン編集
- 7. スタティックブロックのインライン編集
- 8. Dojoウィジェット・インライン編集
- 9. 編集LISTVIEW、マージントップ
- 10. jQueryによるインライン編集
- 11. C#Listview Cantボタンで編集する
- 12. jqueryベースのテーブル・ページ設定(インライン編集サポート付き)
- 13. インライン編集後に発生するイベント
- 14. WPFフォームで金額を編集する
- 15. jqGridインライン編集の問題
- 16. キャプチャJqGridインライン編集キャンセルイベント
- 17. JQGrid:クライアント側のインライン編集
- 18. シールドUI XMLインライン編集
- 19. Angular Jsのインライン編集
- 20. インライン編集でフォームを構築
- 21. JavaScriptのインライン編集、元のデータを持つ編集をキャンセルするには?
- 22. Wpf DataGrid編集セルイベント
- 23. asp.netとC#でJQgridのインライン編集
- 24. dirpagination + xeditable $ http.postでインライン編集やPHPページ
- 25. JSONのインライン編集でmysqlテーブル
- 26. PHP JQuery Ajaxインライン編集で選択オプション
- 27. 空のデータグリッドwpfを編集する
- 28. データ編集可能なjqueryのインライン編集
- 29. ファイルをアップロードしたデータセットのインライン編集
- 30. のjQueryのDataTableの行をインライン編集
DataGridコントロールの方が良い – biju