返回信息流当窗口大小保持最小值(设定的某个值)时,里边的控件位置恰好。当窗口放大时,里边的控件也跟着缩放,控件之间保持相对位置。
跪求指教,拜谢!
大致如下:
<UserControl x:Class=
xmlns=
xmlns:x=
xmlns:mc=
mc:Ignorable="d" Loaded="UserControl_Loaded" d:DesignHeight="302" d:DesignWidth="472">
<Grid UseLayoutRounding="True" HorizontalAlignment="Center" VerticalAlignment="Center" Width="Auto">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Grid Height="Auto" HorizontalAlignment="Right" Margin="0,0,12,0" Name="grid1" VerticalAlignment="Stretch" Grid.Column="2" Width="Auto">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="56" />
<ColumnDefinition Width="65*" />
</Grid.ColumnDefinitions>
<Label Content="10:" Height="28" HorizontalAlignment="Left" Margin="4,3,0,0" Name=
<Label Content="9:" Height="28" HorizontalAlignment="Left" Margin="4,33,0,239" />
<Label Content=" Height="28" HorizontalAlignment="Left" Margin="4,63,0,0"
<Label Content=
<Label Content=
<Label Content=
<Label Content=
<Label Content=
<Label Content=
<Label Content=
<Label Content="Label" Grid.Column="1" Height="23" HorizontalAlignment="Right"
<Label Content="Label" Height="23" HorizontalAlignment="Right" Margin="0,36,17,242"
<Label Content="Label" Height="23" HorizontalAlignment="Right" Margin="0,65,17,213"
<Label Content="Label" Height="23" HorizontalAlignment="Right" Margin="0,97,17,181"
<Label Content="Label" Height="23" HorizontalAlignment="Right" Margin="0,130,17,148"
<Label Content="Label" Height="23" HorizontalAlignment="Right" Margin="0,163,17,115"
<Label Content="Label" Height="23" HorizontalAlignment="Right" Margin="0,191,17,87"
<Label Content="Label" Height="23" HorizontalAlignment="Right" Margin="0,212,17,66"
<Label Content="Label" Height="23" HorizontalAlignment="Right" Margin="0,241,17,37"
<Label Content="Label" Height="23" HorizontalAlignment="Right" Margin="0,269,17,9"
</Grid>
<Grid Height="Auto" HorizontalAlignment="Left" Margin="0,0,0,11" Name="grid2" VerticalAlignment="Stretch" DataContext="{Binding}">
<Label Content="
<TextBox Height="Auto" HorizontalAlignment="Left" Margin="235,9,0,0"
<Label Content=
<TextBox Height="Auto" HorizontalAlignment="Left" Margin="46,9,0,0"
<Label Content=
<TextBox Height="23" HorizontalAlignment="Left" Margin="54,0,0,233" {Binding}"
<Label Content=
<TextBox Height="23" HorizontalAlignment="Left" Margin="192,39,0,0"
<Label Content=
<TextBox Height="23" HorizontalAlignment="Left" Margin="60,135,0,0"
<RadioButton Content=
<RadioButton Content=
<RadioButton Content=
<RadioButton Content=
<RadioButton Content=
<Label Content=
<CheckBox Content=
<Button Content=
<Label Content=
<TextBox Height="23" HorizontalAlignment="Left" Margin="65,68,0,0"
<Label Content=
</Grid>
</Grid>
</UserControl>
这是一条镜像帖。来源:北邮人论坛 / cpp / #84554同步于 2014/12/2
CPP机器人发帖
C#中wpf(用户控件)布局文件xaml怎样设置控件的相对位置
F98
2014/12/2镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。