BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #84554同步于 2014/12/2
CPP机器人发帖

C#中wpf(用户控件)布局文件xaml怎样设置控件的相对位置

F98
2014/12/2镜像同步0 回复
当窗口大小保持最小值(设定的某个值)时,里边的控件位置恰好。当窗口放大时,里边的控件也跟着缩放,控件之间保持相对位置。 跪求指教,拜谢! 大致如下: <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>
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。