Windows phone 7 Windows Phone 7弹出窗口问题
我遇到了一个非常令人沮丧的问题,当我显示一个带有单选按钮的列表框的弹出窗口时,第一个项目突然出现。我花了将近两个小时试图修复它,但我就是做不到。我知道这是一个非常愚蠢的问题,但我已经没有主意了 有没有办法解决这个问题?基本上,当我按下某个按钮时,弹出窗口就会显示出来,它就是这样显示的: 这是XAML:Windows phone 7 Windows Phone 7弹出窗口问题,windows-phone-7,Windows Phone 7,我遇到了一个非常令人沮丧的问题,当我显示一个带有单选按钮的列表框的弹出窗口时,第一个项目突然出现。我花了将近两个小时试图修复它,但我就是做不到。我知道这是一个非常愚蠢的问题,但我已经没有主意了 有没有办法解决这个问题?基本上,当我按下某个按钮时,弹出窗口就会显示出来,它就是这样显示的: 这是XAML: <Popup Grid.Row="1" Grid.RowSpan="4" x:Name="popupDateSelection" HorizontalAlignment="Center"
<Popup Grid.Row="1" Grid.RowSpan="4" x:Name="popupDateSelection" HorizontalAlignment="Center" Width="400">
<Grid>
<Border BorderBrush="White" BorderThickness="4" Width="400">
<Border.Background>
<SolidColorBrush Color="Black" Opacity=".9" />
</Border.Background>
<ListBox>
<ListBoxItem>
<ListBoxItem.Content>
<RadioButton Content="Item 1" Checked="radioButtonDates_Checked" />
</ListBoxItem.Content>
</ListBoxItem>
<ListBoxItem>
<ListBoxItem.Content>
<RadioButton Content="Item 2" Checked="radioButtonDates_Checked" />
</ListBoxItem.Content>
</ListBoxItem>
<ListBoxItem>
<ListBoxItem.Content>
<RadioButton Content="Item 3" Checked="radioButtonDates_Checked" />
</ListBoxItem.Content>
</ListBoxItem>
<ListBoxItem>
<ListBoxItem.Content>
<RadioButton Content="Item 4" Checked="radioButtonDates_Checked" />
</ListBoxItem.Content>
</ListBoxItem>
</ListBox>
</Border>
</Grid>
</Popup>
谢谢。
也许吧?试过了,没用,问题是ListView,即使我去掉了边距,它的行为也是这样。我能找到的唯一解决办法是在单选按钮之间留一个“0,20,0,0”的空白,但它们彼此太分开,看起来很糟糕。不要使用它。以canvas或gridPopus为例,它缺少硬件acc。因此,您可以对此进行详细说明吗?弹出窗口在PDC上被讨论过,因为它没有得到加速(!?)正确。他们建议只需将所有内容粘贴在页面(画布、网格等)上,然后使其可见并将其转换到位,或者滚动您自己的适当控件。您可以发布整个XAML文件吗。如果我创建了一个新项目,并将此弹出窗口放入默认的ContentPanel网格中,则它显示良好。