8
A
答えて
12
デフォルトでは、私は恐れています。あなたはTPanelのためのソースコードから見ることができるように、テキストのDrawText()によって描かれているが、API -windows:
procedure TCustomPanel.Paint;
{snip}
begin
{snip}
Flags := DT_EXPANDTABS or DT_SINGLELINE or
VerticalAlignments[FVerticalAlignment] or Alignments[FAlignment];
Flags := DrawTextBiDiModeFlags(Flags);
DrawText(Handle, PChar(Caption), -1, Rect, Flags);
end;
あなたが派生し、ペイントメソッドをオーバーライド、またはあなただけの代わりにラベルを使用することができますすることができます。
ラベルの使用を提案する+1。境界線が必要な場合は、TPanelの中にドロップしてアンカーを設定します。 –
+1は、VCLソースコードを簡単に見れば、多くの質問に簡単に答えることができます。 – mghie
yeap。私はラベルを使用するつもりです。 助けてくれてありがとう! – wonderer