Windows MobileのListViewでListViewSubItemのBackgroundColorを変更したいと思います。私は、ListViewItemsは、私がしたくない行全体にBackColorを設定することを許可するCompact Framework ListViewを使用しています。Windows MobileでListViewSubItem BackColorを設定するにはどうすればよいですか?
私は2つの質問があります。
- これは可能ですか?
- ListView.ListViewSubItemはTextプロパティのみを提供するため、これを動作させるにはP/Invokeする必要があります。また、適切なWindowsメッセージを送信する必要があります。適切な機能は何ですか、または適切なメッセージは送信しますか?
右向きのポインタでさえ評価されます。
技術的には、CEのListViewはカスタム描画され、所有者は描画されず、CF ListViewはいずれもサポートしていません。 – ctacke
はい..あなたは、あなたがカスタム描画を使用している場合、owner-draw propertie trueを設定し、そこに対応するセルの色を描画すると、まさに正しいです。 詳細については、このcontroleを参照してください このcontroleを使用することができます http://code.msdn.microsoft.com/uiframework/Release/ProjectReleases.aspx?ReleaseId=2315 – Naruto