WPFアプリケーションでカラーピッカーを作成する必要があります。任意の色をクリックすると、その色のコードがテキストボックスに表示されます。私はたくさんのGoogle検索を行ったが、私の要求に合致するものは何も見つからなかった。前にこのようにしていたら、分かち合いましょう。WPFカラーピッカーの実装
答えて
Jodha氏によると、WpfToolkit Extendedのカラーピッカーコントロールを使用する必要があります。あなたのカラーピッカーを好きな場所
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
そして、この:
あなたのWindowオブジェクトでこれを入れて:カラーピッカーコントロールを実装することは簡単で、単にこのような何かを行います。
<xctk:ColorPicker Name="ClrPcker_Background" SelectedColorChanged="ClrPcker_Background_SelectedColorChanged"></xctk:ColorPicker>
次に、あなたがしなければならないすべては、このように、テキストボックス内のテキストを変更するにはSelectedColorChangedイベントを使用している:
private void ClrPcker_Background_SelectedColorChanged(object sender, RoutedPropertyChangedEventArgs<Color> e)
{
TextBox.Text = "#" + ClrPcker_Background.SelectedColor.R.ToString() + ClrPcker_Background.SelectedColor.G.ToString() + ClrPcker_Background.SelectedColor.B.ToString();
}
・ホープ、このことができます!
'ColorPicker.SelectedColorProperty'を' System.Windows.Media.Color'プロパティにバインドし、 'TextBox'をプロパティにバインドし、' Converter'を使ってそれをARGB値に変更することもできます'TextBox'を使って色を変更してください。 –
エラー:Colorpickerがxmlnsに存在しません:xctk = "http://schemas.xceed.com/wpf/xaml/toolkit" xamlファイル –
@NareshKumar Xceed.Wpf.Toolkitをダウンロードしてアセンブリを使用するだけです代わりに。 –
Color Picker ControlはWpfToolKit Extendedです。このツールキットには、多くの便利なコントロールがあります。
ColorBoxのコードをcodeplexでご覧ください。また、線形グラデーションと放射状グラデーションを作成することもできます。
- 1. Android PreferenceScreen「カラーピッカー」の実装
- 2. スタティックカラーの代わりにカラーピッカーを実装する方法
- 3. WPF - IScrollInfoの実装
- 4. WPF AppBar autohideの実装
- 5. CollectionViewSource WPF DataGrid用MVVM実装
- 6. Javascriptのカラーピッカーを実装するにはどうすればいいですか?
- 7. WPFアプリケーションでのフォントの実装
- 8. WPF - 基本クラスのSystem.ComponentModel.INotifyPropertyChangedの実装
- 9. WPF MVVM CanExecuteメソッド実装の問題
- 10. WP7カラーピッカー
- 11. Silverlightカラーピッカー
- 12. Windowsフォームアプリケーションのカラーピッカー
- 13. WPF内のWPFコントロールでClickイベントを実装する
- 14. WPFコントロールでSelectedValuesプロパティを実装する
- 15. WPF DataGridを動的に実装する
- 16. Wpfアプリケーションでショートカットキーを実装する
- 17. WPFでステートマシンパターンを実装する
- 18. WPFでグラフィカルロジックフローを実装する方法
- 19. jQuery UIカラーピッカー
- 20. カラーピッカーのトリガーへのアクセス
- 21. MVVMでのWPFの簡単なマスター/ディテールシナリオの実装
- 22. WinForms/WPFの "Remember Me"チェックボックスを実装する最良の方法
- 23. WPFイベントの別の実装(問題あり)
- 24. .NETでのシェルスタイルのドラッグアンドドロップの実際の実装(WPFおよびWinForms)
- 25. WPFを実装する方法リボンコンテキストタブMVVMの方法
- 26. WPF - ItemsPresenterのItemTemplateを実装していますか?
- 27. リストボックス内にラバーバンドタイプの選択を実装するWPF
- 28. WPFのPropertyChangedコードエラー:実装できません「
- 29. リストのアレイベースの実装(カーソルの実装)
- 30. XMLドキュメントインターフェイスの実装とクラスの実装
このコントロールは、下記のように既に存在しています。実際には解決できない問題がない限り、このコントロールを再作成するよりも使用する方が良いです。 –
"私は検索しましたが、プラグアンドプレイのコードはありませんでした。実際のプログラミングをしたくないので、おそらく私のためにやりますか?" – Krythic