ListViewItem.ListViewSubItem.ForeColor プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim instance As ListViewSubItem Dim value As Color value = instance.ForeColor instance.ForeColor = value
/** @property */ public Color get_ForeColor () /** @property */ public void set_ForeColor (Color value)
サブ項目のテキストの前景色を表す Color。

ForeColor プロパティを使用して、サブ項目のテキストの色を変更できます。(BackColor プロパティを使用して背景色を設定し) 別の背景色と前景色の組み合わせを利用して、ある項目を別の項目と区別する場合に、このプロパティを使用できます。たとえば、ForeColor プロパティを Red に設定すると、負の数が関連付けられている項目を識別できます。
サブ項目を所有している ListViewItem の UseItemStyleForSubItems プロパティが true に設定されている場合は、このプロパティを設定しても無効です。

UseItemStyleForSubItems プロパティを false に設定して、ListViewItem.ListViewSubItem オブジェクトにカスタムのスタイルを定義する方法を、次のコード例に示します。この例では、ForeColor プロパティと Font プロパティを設定する方法を示します。この例を実行するには、次のコードをフォームに貼り付けて、フォームのコンストラクタまたは Load のイベント処理メソッドで InitializeListView メソッドを呼び出します。
' Declare the Listview object. Friend WithEvents myListView As System.Windows.Forms.ListView ' Initialize the ListView object with subitems of a different ' style than the default styles for the ListView. Private Sub InitializeListView() ' Set the Location, View and Width properties for the ' ListView object. myListView = New ListView With (myListView) .Location = New System.Drawing.Point(20, 20) ' The View property must be set to Details for the ' subitems to be visible. .View = View.Details .Width = 250 End With ' Each SubItem object requires a column, so add three columns. Me.myListView.Columns.Add("Key", 50, HorizontalAlignment.Left) Me.myListView.Columns.Add("A", 100, HorizontalAlignment.Left) Me.myListView.Columns.Add("B", 100, HorizontalAlignment.Left) ' Add a ListItem object to the ListView. Dim entryListItem As ListViewItem = myListView.Items.Add("Items") ' Set UseItemStyleForSubItems property to false to change ' look of subitems. entryListItem.UseItemStyleForSubItems = False ' Add the expense subitem. Dim expenseItem As ListViewItem.ListViewSubItem = _ entryListItem.SubItems.Add("Expense") ' Change the expenseItem object's color and font. expenseItem.ForeColor = System.Drawing.Color.Red expenseItem.Font = New System.Drawing.Font _ ("Arial", 10, System.Drawing.FontStyle.Italic) ' Add a subitem called revenueItem Dim revenueItem As ListViewItem.ListViewSubItem = _ entryListItem.SubItems.Add("Revenue") ' Change the revenueItem object's color and font. revenueItem.ForeColor = System.Drawing.Color.Blue revenueItem.Font = New System.Drawing.Font _ ("Times New Roman", 10, System.Drawing.FontStyle.Bold) ' Add the ListView to the form. Me.Controls.Add(Me.myListView) End Sub
// Declare the Listview object. internal System.Windows.Forms.ListView myListView; // Initialize the ListView object with subitems of a different // style than the default styles for the ListView. private void InitializeListView() { // Set the Location, View and Width properties for the // ListView object. myListView = new ListView(); myListView.Location = new System.Drawing.Point(20, 20); myListView.Width = 250; // The View property must be set to Details for the // subitems to be visible. myListView.View = View.Details; // Each SubItem object requires a column, so add three columns. this.myListView.Columns.Add("Key", 50, HorizontalAlignment.Left); this.myListView.Columns.Add("A", 100, HorizontalAlignment.Left); this.myListView.Columns.Add("B", 100, HorizontalAlignment.Left); // Add a ListItem object to the ListView. ListViewItem entryListItem = myListView.Items.Add("Items"); // Set UseItemStyleForSubItems property to false to change // look of subitems. entryListItem.UseItemStyleForSubItems = false; // Add the expense subitem. ListViewItem.ListViewSubItem expenseItem = entryListItem.SubItems.Add("Expense"); // Change the expenseItem object's color and font. expenseItem.ForeColor = System.Drawing.Color.Red; expenseItem.Font = new System.Drawing.Font( "Arial", 10, System.Drawing.FontStyle.Italic); // Add a subitem called revenueItem ListViewItem.ListViewSubItem revenueItem = entryListItem.SubItems.Add("Revenue"); // Change the revenueItem object's color and font. revenueItem.ForeColor = System.Drawing.Color.Blue; revenueItem.Font = new System.Drawing.Font( "Times New Roman", 10, System.Drawing.FontStyle.Bold); // Add the ListView to the form. this.Controls.Add(this.myListView); }
internal: // Declare the Listview object. System::Windows::Forms::ListView^ myListView; private: // Initialize the ListView object with subitems of a different // style than the default styles for the ListView. void InitializeListView() { // Set the Location, View and Width properties for the // ListView object. myListView = gcnew ListView; myListView->Location = System::Drawing::Point( 20, 20 ); myListView->Width = 250; // The View property must be set to Details for the // subitems to be visible. myListView->View = View::Details; // Each SubItem object requires a column, so add three columns. this->myListView->Columns->Add( "Key", 50, HorizontalAlignment::Left ); this->myListView->Columns->Add( "A", 100, HorizontalAlignment::Left ); this->myListView->Columns->Add( "B", 100, HorizontalAlignment::Left ); // Add a ListItem object to the ListView. ListViewItem^ entryListItem = myListView->Items->Add( "Items" ); // Set UseItemStyleForSubItems property to false to change // look of subitems. entryListItem->UseItemStyleForSubItems = false; // Add the expense subitem. ListViewItem::ListViewSubItem ^ expenseItem = entryListItem->SubItems->Add( "Expense" ); // Change the expenseItem object's color and font. expenseItem->ForeColor = System::Drawing::Color::Red; expenseItem->Font = gcnew System::Drawing::Font( "Arial",10,System::Drawing::FontStyle::Italic ); // Add a subitem called revenueItem ListViewItem::ListViewSubItem ^ revenueItem = entryListItem->SubItems->Add( "Revenue" ); // Change the revenueItem object's color and font. revenueItem->ForeColor = System::Drawing::Color::Blue; revenueItem->Font = gcnew System::Drawing::Font( "Times New Roman",10,System::Drawing::FontStyle::Bold ); // Add the ListView to the form. this->Controls->Add( this->myListView ); }
// Declare the Listview object. System.Windows.Forms.ListView myListView; // Initialize the ListView object with subitems of a different // style than the default styles for the ListView. private void InitializeListView() { // Set the Location, View and Width properties for the // ListView object. myListView = new ListView(); myListView.set_Location(new System.Drawing.Point(20, 20)); myListView.set_Width(250); // The View property must be set to Details for the // subitems to be visible. myListView.set_View(View.Details); // Each SubItem object requires a column, so add three columns. this.myListView.get_Columns().Add("Key", 50, HorizontalAlignment.Left); this.myListView.get_Columns().Add("A", 100, HorizontalAlignment.Left); this.myListView.get_Columns().Add("B", 100, HorizontalAlignment.Left); // Add a ListItem object to the ListView. ListViewItem entryListItem = myListView.get_Items().Add("Items"); // Set UseItemStyleForSubItems property to false to change // look of subitems. entryListItem.set_UseItemStyleForSubItems(false); // Add the expense subitem. ListViewItem.ListViewSubItem expenseItem = entryListItem.get_SubItems().Add("Expense"); // Change the expenseItem object's color and font. expenseItem.set_ForeColor(System.Drawing.Color.get_Red()); expenseItem.set_Font(new System.Drawing.Font("Arial", 10, System.Drawing.FontStyle.Italic)); // Add a subitem called revenueItem ListViewItem.ListViewSubItem revenueItem = entryListItem.get_SubItems().Add("Revenue"); // Change the revenueItem object's color and font. revenueItem.set_ForeColor(System.Drawing.Color.get_Blue()); revenueItem.set_Font(new System.Drawing.Font("Times New Roman", 10, System.Drawing.FontStyle.Bold)); // Add the ListView to the form. this.get_Controls().Add(this.myListView); } //InitializeListView

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からListViewItem.ListViewSubItem.ForeColor プロパティを検索する場合は、下記のリンクをクリックしてください。

- ListViewItem.ListViewSubItem.ForeColor プロパティのページへのリンク