ユーザーのレベルを設定user access
するには:
フォームがあります。すべてのコントロールが win-project の形式で存在することを示しています。admin user
をマークすることで、アプリ内のコントロールを管理できるようになるまでcheckboxList
。
別途フォームを予定しておりDictionary
ます。お気に入り:
Dictionary<clssMenu_Item, List<clssMenu_Item>>
clssMenu_Item
1 つのコントロールのプロパティをフォームに保存します。
public class clssMenu_Item
{
public string name; //control's name
public string text; //control's text
public string strKey; //Example: in 'MbtnAcc' = 'A' is strKey
}
辞書には2つのレベルがあります:
- ボタン1
- ボタン1-1
- ボタン1-2
- ボタン2
- ボタン3
btn1 - btn3 はフォーム A です。
btn1-1 と btn1-2 はbuttons
、フォーム A から btn1 をクリックして、フォーム B にあります。
http://support.microsoft.com/kb/815707を見てみましたが、役に立ちませんでした。グローバル変数を宣言し、このグローバル変数には以前に開いたフォームが存在するためです。そのため、プロジェクト内のすべてのフォームにアクセスできません。
皆様のご意見をお聞かせいただければ幸いです...