タイトルの言い方がよくわからず、関連する質問が見つかりませんでしたが、もしあれば教えてください。
表示されるボタンの数が、ユーザーが設定した入札の種類 (現金、小切手、クレジット、デビット、ギフトカードなど) によって決まる入札画面を作成しようとしています。
したがって、次のようなクラスがあるとします。
public class TenderType
{
public string DisplayName { get; set; }
// ... other implementation details
}
そして、私の DataContext には、次のように宣言された TenderTypes コレクションがあります。
public ObservableCollection<TenderType> TenderTypes { get; private set; }
次に、コレクション内の TenderType インスタンスの数に応じて表示されるボタンの数をビューに更新し、それらの Text プロパティをコレクション内の適切な項目の DisplayName にバインドするにはどうすればよいでしょうか?