プログラムで bindingnavigator の toolstripitems を有効または無効にしたいと考えています。
toolStripitem の enable プロパティを設定しようとしても、変更されません。例外はありませんが、Enable プロパティの値は変わりません。
私は何を取りこぼしたか?
プログラムで bindingnavigator の toolstripitems を有効または無効にしたいと考えています。
toolStripitem の enable プロパティを設定しようとしても、変更されません。例外はありませんが、Enable プロパティの値は変わりません。
私は何を取りこぼしたか?
はBindingNavigator
これらのボタン自体を制御し、必要に応じて有効/無効にします。つまり、これ以上データがない場合、前へ/次へ移動することはできず、基礎となるソースが許可しない限り、追加/削除することはできません ( IBindingList.AllowNew
/ .AllowRemove
.
どのボタンを微調整しますか? たとえば、 などのデータソースを使用して / を設定することで、追加/削除を無効にすることができBindingList<T>
ます。AllowNew=false
AllowRemove=false
または、単に独自のボタンを完全に作成するだけです ( を忘れてくださいBindingNavigator
) - 特にフォーム上で から始める場合は、それほど多くの作業は必要ありませんBindingSource
(これには必要なものがすべて含まれているため) MoveFirst()
。