UltraCalendarCombo (winforms one) のエディター部分 (日付を入力できる場所) をプログラムで (つまり、スタイル ライブラリ ファイルを使用せずに) 色を付ける方法を知っている人はいますか?
コントロールにフォーカスがあるときはいつでも背景を別の色に設定したいのですが、これを行うためのプロパティやメソッドが見つかりません。
ありがとう
UltraCalendarCombo (winforms one) のエディター部分 (日付を入力できる場所) をプログラムで (つまり、スタイル ライブラリ ファイルを使用せずに) 色を付ける方法を知っている人はいますか?
コントロールにフォーカスがあるときはいつでも背景を別の色に設定したいのですが、これを行うためのプロパティやメソッドが見つかりません。
ありがとう
私があなたのことを正しく理解していれば、あなたは 2 つの方法のうちの 1 つを実行できると思います...
// Directly via the BackColor property
ultraCalendarCombo1.BackColor = Color.Blue;
// Using an Appearance object
ultraCalendarCombo1.Appearance = new Infragistics.Win.Appearance { BackColor = Color.Blue };
私は実際にこれを理解しました。
スティーブの回答は、エディター部分とドロップダウン部分にも色を付けています。他の Appearance プロパティも適用する必要があります。
// This is a copy from Steve's answer
// Directly via the BackColor property
ultraCalendarCombo1.BackColor = Color.Blue;
// Using an Appearance object
ultraCalendarCombo1.Appearance
= new Infragistics.Win.Appearance { BackColor = Color.Blue };
// Now we set the drop down part to a different colour (Let's say white)
ultraCalendarCombo1.DropDownApperance
= new Infragistics.Win.Appearance { BackColor = Color.White };
.isl (Infragistics Style Library) ファイルを作成することでできると思いますが、プログラムでこれらを交換する方法がよくわかりませんでした。