私のプロジェクトには複数のページがあります。あるページで、ユーザーが新しいコントロールを追加する必要があるとします。DDL / TextBox /Buttonのようなコントロールである可能性があります。ユーザーはこのコントロールを柔軟に構成できます。私のプロジェクトには 1 つの構成ページがあり、ユーザーは特定のページ用にこのカスタム コントロールを作成します。構成ページ ユーザー定義の以下の情報
1)Control type.
2)control datasource
3)ControlDisplay properties
4)Control transaction stored tables and columns(table and column’s are already created).
5)In UI ,Store custom control view position related information.
6)Custom control action method(suppose user set textbox ,it’s show sum of two column of any
特定のテーブル、ユーザーはアクション手順を定義する必要があります)
上記の情報を提供するために、以下のテーブルを使用しますが、それらのテーブルに格納された情報は要件を満たしていませんでした
次のような構文を表示しないでください。UI に動的コントロールを追加する方法を知っています。コントロール関連の情報を db に保存する必要があります。次に、これらの情報に基づいてコントロールを作成する必要があります。コントロール関連の情報のようなアクションを保存するのを手伝ってください/メソッドの手順、UI上のビュー位置、コントロールビュー情報、コントロールデータソースなど、一言で言えばコントロールに関するすべての情報
Button button1=new Button();
button1.Text="dynamic button";
button1.Left=10; button1.Top=10; //the button's location
this.Controls.Add(button1);
カスタム コントロールの設定とコントロール関連情報の助けが必要です。誰かがこの問題を解決するためのより良いアイデアや提案を持っている場合は、貴重な情報を提供してくれた彼に感謝します。どんな種類の情報でも構いません。よろしくお願いします。