0

TabItems が実行時に MEF される WPF TabControl があります。ただし、左側のツリービューで特定の項目が選択されている場合にのみ MEF されます。私がやりたいのは、「アクティブなシナリオが選択されていません」というメッセージを TabControl 内の中央に表示することです。TabControl 内に TextBlock を追加しようとしましたが、代わりに TabItem が得られました。何か案は?

4

1 に答える 1

2

TextBlockこれを行う 1 つの方法は、 の上にを置き、にタブが追加されていないTabControlときにそれを表示することです。TabControl

VisibilityTextBlockを のHasItemsプロパティにバインドしTabControl、値コンバータ ( BooleanToVisibilityConverterまたは独自の実装) を使用して を表示および非表示にすることができTextBlockます。

于 2013-04-08T13:13:01.623 に答える