中国の剰余定理パズル(10)
公開しました。
https://github.com/hikakankan/VisualCodeChoice
疑似コードを表示するためのクラス CodePanelMaker を書き換えると他の問題にも使えるようになる予定です。以下はこのクラスの説明です。
CodePanelMaker クラス
コンストラクター
public CodePanelMaker(Panel panel)
コードを表示するパネルを設定します。
public void MakeCodePanel(string code)
コードの文字列を設定します。任意の文字列の中に以下のような記法を含めると、その部分が GUI の部品に置き換えられて操作することができるようになります。
- □B名前:テキスト■
- ボタンに置き換えられます。
- □D名前:選択肢1,選択肢2,…■
- ドロップダウンリストに置き換えられます。
- □O名前:テキスト■
- トグルボタンに置き換えられます。
- □T名前:テキスト■
- テキストボックスに置き換えられます。
今はドロップダウンリストだけ使えます。
public void UnselectAll()
すべてのドロップダウンリストの選択を解除します。
public ComboBox GetDropDownList(string name)
指定したドロップダウンリストを取得します。





