3

我在单击按钮时显示或隐藏矩形有问题。

鼠标点击

rectProjectMenu1.Visibility = Visibility.Visible;     

再次鼠标点击

rectProjectMenu1.Visibility = Visibility.Hidden;

在普通监视器中,在我的 1024*700 分辨率下,在开始阶段矩形显示和隐藏按钮单击。当它最大化时,也会在按钮单击时显示或隐藏。

但是,在大尺寸监视器矩形中,在最大化状态下显示或隐藏,但在正常状态下不可见

我的项目窗口分辨率是 1024*700

4

2 回答 2

2

尝试使用调试模式检查不同的监视器。

如果你在这方面有分辨率问题,那么你可以在大屏幕模式下找到它的调试模式。

于 2013-08-02T03:53:28.373 回答
0

我猜你已经Rectangle通过在 Visual Studio 中拖放来声明你的......这会导致 Visual Studio 添加Margin通常不需要的确切值。看看你Rectangle在 XAML 中的声明......试试这样的东西:

<Grid>
    <Rectangle HorizontalAlignment="Center" VerticalAlignment="Center" 
        Width="200" Height="100" Name="rectProjectMenu1" />
</Grid>

它还会消失吗?无论大小如何,这都应显示Rectangle在屏幕中央。

于 2013-07-31T12:00:34.363 回答