Winformsアプリケーション(C#2、FX2.0、VC2008)では、Panel派生コントロールを使用してカスタムコントロールを表示しています。コントロールは垂直に配置され、通常はパネルの可視領域に収まります。矩形領域は、その色は(スケッチで緑の部分)を反転持っているように見えます(通常はパネルの内側にスクロールした後に)たまにWinforms UserControlは、反転色で長方形を表示します。
Panel http://www.ericschaefer.org/Panel.png
:
私はそれのリッテスケッチを描きました。これらの領域はサイズがランダムですが、常にパネルの右端にあるように見えます。スケッチで見ることができるように、パネルスクロールバーの矢印ボタンも反転されていますが、サムスライダーとスクロール領域は反転していません。私が意味する、反転色で
黒など、茶色になり、白が黒になり、白、青となり...
私はアイデアをしています。
- これは私のアプリケーションによって引き起こされる可能性がありますか?
- スクロールバーの矢印ボタンに描画することもできますか?
- アイデアをお探しですか?
EDIT: "Screenshot"
EDIT:私はパネルについて間違っていました。それは過去にPanelでしたが、今はUserControlです。このように:
public class MyPanel : UserControl
{
public MyPanel()
{
DoubleBuffered = true;
BorderStyle = BorderStyle.Fixed3D;
BackColor = Color.DarkBlue;
VScroll = true;
HScroll = false;
AutoScroll = true;
AutoScrollMargin = new Size(0, 4);
}
}
この状態でアプリケーションのスクリーンショットを投稿できますか?何が起こっているのかを少し見やすくするかもしれません。 – ChrisF
質問を編集しました... – EricSchaefer
写真ではなく印刷画面を作成できますか?何が起きているのかを見るのはまだ非常に難しいです。 – ChrisF