2012-02-16 9 views
0

私はWPFアプリケーションを持っています。ウインドウの角または側面でマウスをドラッグして、ウインドウのサイズを変更します。メモ帳やワードパッドのように。コントロールはウインドウの大きさにしたがって整えられます。マウスドラッグでウィンドウのサイズを変更しますか?

は、この上の任意の1つのを助けることができますか?デフォルトでは

答えて

0

、Windowクラス(<ウィンドウ>要素)は、「サイズ変更可能」であるスタイルが付属しています - それは、ユーザーがドラッグしてサイズを変更することができますthikの境界線です。 Visual Studioの生成されたWPFウィンドウアイテムに何もしないと、サイズ変更可能なウィンドウが表示されます。この動作を指定するプロパティはResizeModeです。少しのグリップが必要な場合は、次のプロパティを設定します。ResizeMode = "CanResizeWithGrip"

埋め込み要素に比例したコントロールを実現する方法はたくさんあります。 1つの一般的な方法は、要素を使用し、列の幅と行の高さを「*」で定義することです。

<Grid> 
    <Grid.RowDefinitions> 
     <RowDefinition Height="2*" /> 
     <RowDefinition Height="2*" /> 
     <RowDefinition Height="1*" /> 
    </Grid.RowDefinitions> 
    <Button Grid.Row="0" /> 
    <Button Grid.Row="1" /> 
</Grid> 
:以下の例では、高さの2/5それぞれ2つのボタンがドラウます
関連する問題