WPF Textboxの背景色と前景色をプログラムでC#で変更するにはどうすればよいですか?WPF Textboxの背景色をC#コードで設定する
141
A
答えて
261
textBox1.Background = Brushes.Blue;
textBox1.Foreground = Brushes.Yellow;
WPF Foreground and Backgroundは、タイプSystem.Windows.Media.Brush
です。
using System.Windows.Media;
textBox1.Background = Brushes.White;
textBox1.Background = new SolidColorBrush(Colors.White);
textBox1.Background = new SolidColorBrush(Color.FromArgb(0xFF, 0xFF, 0, 0));
textBox1.Background = System.Windows.SystemColors.MenuHighlightBrush;
21
xamlにTextBoxを作成していますか?その場合は、テキストボックスに名前を付ける必要があります。その後、コードの背後には、様々なブラシを使用して背景プロパティを設定することができます。最も簡単なものはSolidColorBrushです:
myTextBox.Background = new SolidColorBrush(Colors.White);
3
Color.FromRgbを見ましたか?
85
あなたは六角色を使用して背景を設定したい場合は、あなたがこれを行うことができます:
var bc = new BrushConverter();
myTextBox.Background = (Brush)bc.ConvertFrom("#FFXXXXXX");
OR
XAMLでSolidColorBrushのリソースを設定し、その後、分離コード
中にfindResourceを使用することができますが<SolidColorBrush x:Key="BrushFFXXXXXX">#FF8D8A8A</SolidColorBrush>
myTextBox.Background = (Brush)Application.Current.MainWindow.FindResource("BrushFFXXXXXX");
+0
将来的に複数のディスパッチャスレッドを使用するようにアップグレードすると、アプリケーションがスレッド例外をスローしないため、 '(System.Windows.Media.Brush)Application.Current.FindResource(" BrushFFXXXXX "); 。 – Contango
6
あなたがhex2rgb変換することができます
string ccode = "#00FFFF00";
int argb = Int32.Parse(ccode.Replace("#", ""), NumberStyles.HexNumber);
Color clr = Color.FromArgb(argb);
5
あなたは、六角色を使用することができます。
your_contorl.Color = DirectCast(ColorConverter.ConvertFromString("#D8E0A627"), Color)
関連する問題
- 1. WPFフォーカスの変更TextBox背景色
- 2. Design BottomNavigationView - コードの背景色を設定
- 3. 別のWPFリストボックスアイテムの背景色を設定する
- 4. データグリッドの行の背景色を設定するWPF - ループ
- 5. WPFのボタンの背景色を設定するには
- 6. 実行時にWPFのボタンの背景色を設定する
- 7. 2色の背景をTreeView(WPF)に設定する方法
- 8. JavaFX:TextFlowで背景色を設定する
- 9. リストビューで背景色を設定する
- 10. 背景色を設定
- 11. EPPlus設定の背景色
- 12. Objective cのMAC OSXで背景色を設定するには
- 13. C#でFormattedTextの背景色を設定する方法
- 14. グラフの背景色を設定する
- 15. UIVIewの背景色を設定する
- 16. JPanelの背景色を設定する
- 17. ツールボタンの背景色を設定する
- 18. アクティビティの背景色を設定する
- 19. ルートウィンドウの背景色を設定する
- 20. Pyside:QScrollAreaの背景色を設定する
- 21. 列の背景色を設定する
- 22. 背景色のサイズを設定する
- 23. コードからデスクトップの背景色を設定する
- 24. WPFで背景色をバインドする
- 25. SSRS HTML背景色を設定する
- 26. Android - SimpleCursorAdapter.ViewBinder - 背景色を設定する
- 27. WPFのリストビューの背景色
- 28. Wpfアニメーションの背景色
- 29. Python ReportLabで背景色を設定
- 30. コンソールアプリケーションの背景色と前景色を設定しますか?
我々はそれを行うことができますどのように、色属性に進値を設定したい場合は? – Sauron
次のようなものを使用できます。 ブラシブラシ=新しいSolidColorBrush(Color.FromRgb(r、g、b)); – Timbo
さらに細かい 'LinearGradientBrush'もあります。 –