我在Window 7上的VS2010 WPF上开发。我有一个项目不会抛出任何错误或警告,编译正常,XAML设计显示正常,除了我无法点击或选择XAML设计视图中的任何控件。
原因是什么,或者如何找出问题或可能的例外?
答案 0 :(得分:5)
出现同样的问题,我之前能够在VS2012 WPF项目中选择控件,但事情发生了变化。
我TabItem
中的TabControl
已成功,我已将可见性设置为已崩溃
<TabItem Visibility="Collapsed">
隐藏顶部的标签页眉。将TabItem
可见性设置回可见
<TabItem Visibility="Visible">
允许在XAML设计视图中选择TabItem
中包含的控件。
答案 1 :(得分:3)
我通过将空网格作为我的“main”Grid
的最后一个子元素来重现此行为。在VS2010的设计器中,我无法选择Button
中的任何一个。这可能是你的问题吗?
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<Button Content="Button" Height="52" HorizontalAlignment="Left" Margin="93,74,0,0" Name="button1" VerticalAlignment="Top" Width="113" />
<Button Content="Button" Height="38" HorizontalAlignment="Left" Margin="280,100,0,0" Name="button2" VerticalAlignment="Top" Width="96" />
<Grid></Grid> <!-- THIS IS THE PROBLEM!!! -->
</Grid>
</Window>
答案 2 :(得分:2)
最近这样做,构建项目似乎解决了这个问题。
答案 3 :(得分:0)
您的工具箱中是否有指针?有时工具箱内的指针项目消失了。所以选择下一个项目(边框)。因此,当您尝试单击时,实际上是在尝试为设计添加边框。您可以尝试重置工具箱。但是要注意,自定义工具已经不见了,必须再次添加。 (我无法对这个问题发表评论,所以这就是我'回答'的原因。)