none
怎样用后台代码将“宽度/高度”设为“Auto”??? RRS feed

  • 问题

  • 怎样用后台代码将“宽度/高度”设为“Auto”???

    比如有一个Grid控件控件“dtest”,将他的高度设为100,dtest.width=100。

    但如果要设为“Auto”应该怎样设置???    设为“百分之十”又应该怎样设置???


    Science and technology is my lover.

    2012年8月11日 6:04

答案

  • auto:

    RowDefinition rowdef = new RowDefinition();
    				rowdef.Height = GridLength.Auto;

    10*

    coldef = new ColumnDefinition();
    			coldef.Width = new GridLength(10, GridUnitType.Star);


    Hard work, hard play!

    2012年8月13日 1:09
  • double.NaN

    Sheldon _Xiao[MSFT]
    MSDN Community Support | Feedback to us
    Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2012年8月13日 1:36
    版主

全部回复

  • auto:

    RowDefinition rowdef = new RowDefinition();
    				rowdef.Height = GridLength.Auto;

    10*

    coldef = new ColumnDefinition();
    			coldef.Width = new GridLength(10, GridUnitType.Star);


    Hard work, hard play!

    2012年8月13日 1:09
  • double.NaN

    Sheldon _Xiao[MSFT]
    MSDN Community Support | Feedback to us
    Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2012年8月13日 1:36
    版主
  • auto:

    RowDefinition rowdef = new RowDefinition();
    				rowdef.Height = GridLength.Auto;

    10*

    coldef = new ColumnDefinition();
    			coldef.Width = new GridLength(10, GridUnitType.Star);


    Hard work, hard play!

    要设置的控件是第三方控件,不是Grid控件。怎么样设置呢???


    Science and technology is my lover.

    2012年8月15日 1:13