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. インライン編集
- 3. GridViewのインライン編集
- 4. スタティックブロックのインライン編集
- 5. Dojoウィジェット・インライン編集
- 6. 編集LISTVIEW、マージントップ
- 7. jQueryによるインライン編集
- 8. C#Listview Cantボタンで編集する
- 9. jqueryベースのテーブル・ページ設定(インライン編集サポート付き)
- 10. jqGridインライン編集の問題
- 11. JavaScriptのインライン編集、元のデータを持つ編集をキャンセルするには?
- 12. JSONのインライン編集でmysqlテーブル
- 13. PHPmyadminでセルCLICKのインライン編集を無効にする方法
- 14. VueJSでインラインCSSを動的に編集する
- 15. ListViewでセルを編集できるようにする
- 16. MVC 3 WebGrid - インライン編集が可能ですか?
- 17. Androidでのリストリストの編集ListView
- 18. jqueryとインラインでリンクを編集する - 編集中にリンクがクリックされないようにする
- 19. Netsuite親子関係とインライン編集
- 20. jqGrid - JSONレスポンスのインライン編集ロジック
- 21. jqgridインライン編集行とデータが
- 22. jQGrid、追加ダイアログで列を編集できるようにする方法(インライン編集時)
- 23. DropDownListインライン編集オプション付きtelerikグリッド上
- 24. WPFでDataGridから値を編集するには?
- 25. 既定の編集モードでListViewコントロールを作成する
- 26. jqGridのインライン編集でajaxリクエストにカスタムパラメータを渡す方法
- 27. WPF:編集可能なラジオボタン
- 28. WPFの数値編集フィールド?
- 29. 編集可能なWPFリストボックス
- 30. Jqgridインライン編集の値を変更する
DataGridコントロールの方が良い – biju