1

Krypton Dropbuttons のドロップダウン リスト側を使用するのに最も苦労しています。具体的には、ドロップダウン リスト内で実際に何かを選択したことを登録する方法がわかりません。

私のプロジェクトでは、ドロップボタンを使用して時間の経過に伴う変化を適用しています。クリックするだけですぐにドロップリストにさまざまな時間の増分があります-微積分がひどいため、時間の経過に伴う値の変化にtweener-dotnetを使用していますそして、なぜ車輪を再発明するのですか?.

ドロップボタンを通常のボタンとして問題なく使用できます。それに加えて、ドロップボタンに ContextMenu を設定できるようになったので、ソリューションをビルドしてドロップダウン矢印をクリックすると、リストが表示されます。ただし、ドロップダウン リスト内で実際に何かを選択したことをコードに伝える方法を理解することはできません。

私はまとめて 2 時間かけて、DropButton の例の 3 回の反復すべてをじっと見つめましたが、どれも実際に私が探しているものを示していません (真剣に、コンポーネント ファクトリ?!)。

Krypton Dropbutton のドロップダウン側を使用するにはどうすればよいですか?

(オープン ソースのために、通常のドロップダウン リストと通常のボタンに戻すこともできますが、Krypton DropButton のシンプルさがとても気に入っています。オープン ソースは、このプロジェクトの優先事項ではありません。)

4

3 に答える 3

0

私は約1年半遅れていますが、ここにラジオボタンのクリックイベントがあります。

IDE の上部にあるコントロールとイベントを選択するだけです。

Public Sub KryptonContextMenuRadioButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles KryptonContextMenuRadioButton1.Click

'do something

End Sub
于 2014-12-27T10:38:27.910 に答える
-3

2018 年更新:ツールキットはここでオープンソース化されています: https://github.com/ComponentFactory/Krypton

コンポーネント ファクトリは 2011 年以降、積極的に取り組んでいません。まだソースがクローズドなので、それが問題です。

Krypton Toolkit 自体は、.net 4 以降では少し不安定です。KryptonDropButton で必要な KryptonContextMenu は、私が作業に苦労しているビットの 1 つです。

于 2013-10-23T17:21:12.550 に答える