C# .Net DevExpress で独自のユーザー コントロールを作成します。これで、すべてのプロジェクトでこのコントロールを使用できますが、DexExpress.XtraBars.Bar で使用する必要があります。どうすればこれを取ることができますか?Button、Check usw などのバリアイテムを使用できます。
よろしく
C# .Net DevExpress で独自のユーザー コントロールを作成します。これで、すべてのプロジェクトでこのコントロールを使用できますが、DexExpress.XtraBars.Bar で使用する必要があります。どうすればこれを取ることができますか?Button、Check usw などのバリアイテムを使用できます。
よろしく
BarItem 内で UserControl を使用することはできません(ツールバーのカスタム コントロール)。ただし、カスタム エディターを実装してBarEditItemに配置することはできます。追加情報については、カスタム エディターのヘルプ トピックを参照してください。たとえば、既存のエディタの 1 つ (ButtonEdit など) をサブクラス化し、Painter クラスと ViewInfo クラスをオーバーライドできます。
次の KB 記事も参照してください: DevExpress コンテナーでインプレース モードでカスタム コントロールを使用する方法。
作成したユーザー コントロールの種類を知らずに、それを達成する方法を言うのは難しいです。ただし、カスタム ユーザー コントロールをバーに追加することはできないと思いますが、カスタム バー アイテムを作成することはできます。ここに例があります。BarItem
または、クラスを継承してからバーに追加しようとすることもできます。