私はデザイナで設定されたTPanel
でassignを使用しようとしていますが、動作しません。Firemonkey TPanelをTPanelに割り当てる作業はXE10.1 Berlin
var
LPanel : TPanel;
begin
LPanel := TPanel.Create(nil);
LPanel.Assign(Panel1); // Panel1 is a panel made in the form designer
end;
「TPanelをTPanelに割り当てることができません」というエラーメッセージが表示されます。 (私はドイツ語版のRAD Studioを持っています...ドイツ語の正確なエラーメッセージは "TPanel kann nicht zu TPanel zugewiesen werden"です。)
私は、フォームデザイナーを使ってTPanelを他のコンポーネントと共に設計しました。今度は、すべての子コントロールを含めて、割り当てたいTPanelと同じにする必要があるTLayoutに新しいTPanel
インスタンスを追加します。
1)** _エラーメッセージ(ドイツイスト大丈夫、wenn ES noetigシンド)_ **フル**と正確な**を入力してください。メッセージには重要な手掛かりがあります。 2)それで、私はデルファイにアクセスすることはできませんが、TPanelの場合は意図的に無効になっているようです。ですから、達成しようとしていること/あなたの目的が何であるかを説明するには、[あなたの質問を編集してください](http://stackoverflow.com/posts/40558827/edit)してください。根本的な問題を解決するより適切な方法があるかもしれません。 –
速い返信ありがとう!私は私の答えを編集:) Basiclly私は私の設計されたTPanelのようなすべてのchildernsと同じであるTPanelを追加したい。 ^^ – MaxMadman