0
如何從其嵌套用戶控件引用列的寬度?WPF:從userControl設置列寬
我有使用Grid.ColumnDefinitions一個網格的佈局:
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
列有用戶控件:
<u:box Grid.Column:0 x:Name="one" Count="{Binding Path=Count}">
<u:box Grid.Column:1 x:Name="two" Count="{Binding Path=Count}">
我有一個變量「計數」,其設定的量的用戶控件內要顯示的元素。 如果Count = 1,我想將第二個userControl的Column-Definition設置爲「0」。使它消失。如果Count = 0,則應將自動程序寬度設置爲「0」,如果Count = 2,則不應將列寬設置爲0.
我是否必須將多值轉換器設置爲列定義的定義? – marcel
我已更新評論,以顯示投標的示例。 –