1

TSpTbxTabControl子メモの周りに細い枠があります。フレーム

どういうわけかこのフレームを非表示にすることはできますか? もちろん、タブヘッダーと子メモのみを表示します。TSpTbxTabSetタブコントロールを使用せずに使用することをお勧めします。

4

1 に答える 1

1

これは、次のように OnDrawBackground イベントをコンポーネントに追加することで実行できます。

procedure TForm3.SpTBXTabControl1DrawBackground(Sender: TObject;
  ACanvas: TCanvas; ARect: TRect; const PaintStage: TSpTBXPaintStage;
  var PaintDefault: Boolean);
begin
  if (PaintStage = pstPrePaint) then
  begin
    PaintDefault := False;
  end;
end;

また、フォーム インターフェイスの使用に SpTbxSkins を追加する必要があります。

これにより、次のような外観になります。 ここに画像の説明を入力

ただし、タブの境界線ではなく TMemo コントロールから境界線を削除することをお勧めします。これにより、実行しようとしている操作の「ルック アンド フィール」が向上します。

于 2013-06-24T08:59:17.130 に答える