質問

私は非表示にすることができますDataGridを必要とするアプリケーションを構築しています。私はExpanderでそれをラップ試してみましたが、それはまさに理想的ではありません。理想的には私が望むものをDataGridが他のコントロールに影響を与えるだけ必要なときにそれを隠し、表示するボタンを持たずに、メインウィンドウの外に「フローティング」持っている能力です。

このすべてで可能ですか?

あなたの時間をありがとうます。

役に立ちましたか?

解決

あなたはPopupに入れて、それを隠したり表示するためにそののIsOpen状態を変更することができます。けれどもポップアップウィンドウで動き回るないであろうことを覚えておいています。

他のヒント

あなたはそれがフロートにするために、フォームの上に置く必要があります。新しいフォームは、メインフォームの子を非モーダルとして開くことができます。

<ToggleButton Name="ShowHideGrid" Content="Show/Hide Grid"/>
<Popup IsOpen="{Binding ElementName=ShowHideGrid, Path=IsChecked}">
    <!-- Grid goes here -->
</Popup>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top