none
如何控件属性绑定到窗体本身 ? RRS feed

答案

  • 用数据绑定的 RelativeSource 的 FindAncestor 模式。然后你要注意你是要绑定到Window的Content的Actual 大小,也就是ActualWidth 和 ActualHeight, 代码如下:

      <Grid>
        <RichTextBox HorizontalAlignment="Left" Margin="0,0,0,0" Name="richTextBox1"
               VerticalAlignment="Top" 
               Width="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type Window}}, Path=Content.ActualWidth}" 
               Height="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type Window}}, Path=Content.ActualHeight}" />
      </Grid>
    


    Best day, Best life
    • 已建议为答案 Jarrey 2010年12月21日 16:28
    • 已标记为答案 Jie BaoModerator 2010年12月27日 15:42
    2010年12月21日 16:28