サイジング私はWPFにWindowsFormsHostは
<UserControl x:Class="MVVMLibrary.ReportViewer"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:ws="clr-namespace:Microsoft.Reporting.WinForms;assembly=Microsoft.ReportViewer.WinForms"
Height="Auto" Width="Auto">
<Grid>
<WindowsFormsHost Name="Host">
<ws:ReportViewer/>
</WindowsFormsHost>
</Grid>
</UserControl>
お知らせその高さのWPFユーザーコントロールのWindowsフォームコントロールをラップしたいと幅が自動です。
私はスタックパネルまたはグリッドコントロールでその高さを0に設定し、基本的に消えます。ユーザーは、ウィンドウのサイズを変更する必要があります(これは、ユーザーコントロールが私にスペースを必要としないと言ったため縮小しました。ありがとう)。ユーザーがサイズを変更すると、ユーザーが指定したものに拡張されます。
私の質問は何ですか?どのように私のusercontrolにすべてのスペースを利用可能にするのではなく、何かを要求するのですか?
感謝を使用する - どういうわけか、背景色が劇的にコントロールのちらつきを低減し制御を与えます。 – Justin