5

xamlとwpfは初めてです。
コードビハインドからいくつかのユーザーコントロールをコンテナに挿入しようとしています。私はMSDNでこのブログエントリを読みました。
そこで使用されているすべての方法と他のいくつかの方法を試しましたが、スクロールバーが有効になっていません。
私が固執した私の現在のコードはこれです:

<DockPanel>
    <ScrollViewer HorizontalAlignment="Left" Margin="252,12,0,0">
        <ItemsControl Name="captchaControls" Width="339" Height="286">

        </ItemsControl>
    </ScrollViewer>
</DockPanel>

誰かが理由を知っていますか?

編集:
それをこのように機能させました:

<DockPanel>
    <ScrollViewer HorizontalAlignment="Left" Margin="252,12,0,0" Width="339" Height="286">
        <ItemsControl Name="captchaControls">

        </ItemsControl>
    </ScrollViewer>
</DockPanel>
4

1 に答える 1

5

Width="339" Height="286"XAMLから削除します。これにより、ItemsControlは、その内部に何があっても一定のサイズになります。

ところで。理由を説明する記事には、おそらくgoogleのx:Name代わりに使用する必要があります。Name

于 2012-05-16T20:32:09.903 に答える