1

私のフォームは DataGridView で次のようになります。

スクリーンショット

よりプロフェッショナルに見せたい。誰かが「変身」を勧めることはできますか?おそらく、このデータを表示するもっと魅力的な方法があるでしょう。

4

4 に答える 4

3

Component Factoryの無料のグリッド コントロールを使用してきました。標準の DataGridView と同じ機能をすべて備えています。グリッドを使用すると、ほとんどすべての UI 要素をカスタマイズできます。

于 2009-06-18T20:56:23.420 に答える
2

これはもうかなりいい感じです。プロパティ パネルで を に設定しDockFill、フォーム全体を埋めることができます。

于 2009-06-18T20:52:42.303 に答える
2

個人的には、これらの色を少し柔らかくすることをお勧めします。おそらく同じ色のパステルバージョンを使用してください.

また、person-b が示唆するように、Dock->Fill です。

私は不要な行/レコード セレクター列の大ファンではありません。不要な方は手放すことをお勧めします。

最後にもう 1 つ、通常はクレヨンで UI をペイントするのではなく、ユーザーが Windows テーマとして指定した色を既定の色にすることをお勧めします。ただし、あなたの場合、列に色を付けるポイントがわかります。ユーザーが色を変更できるようにすることをお勧めします。私は色覚異常ではありませんが、色盲の人には色が判読できない可能性があります。

于 2009-06-18T21:09:10.507 に答える
1

私の最初の考えは、列の色についてです。色は何かを意味しますか?列を区別しようとする場合は、2 つの微妙な色を使用します。大きな色の変化には意味があるはずです (エラーは太字で赤色です)。フォントはシステム フォント スタイルを使用し、基本色もシステム カラーを使用する必要があります。色とフォント スタイルが適切に機能する場合もありますが、すべての人に適しているとは限りません。色盲の人もいれば、大きなフォントが必要な人もいます。

于 2009-06-18T21:03:40.253 に答える