读书人

WPF怎么控制window的缩放是按窗口比例

发布时间: 2012-04-02 19:58:59 作者: rapoo

WPF如何控制window的缩放是按窗口比例进行拖拽?
即如何设置使得对window的拖拽window会保持窗口的比例进行缩放?

[解决办法]
不懂?您拖曳窗口,窗口就改了。
是您要如何控制窗口的控制窗口大小改而改?若是
您必在xaml中定窗口加入SizeChanged="Window_SizeChanged"的事件
之後在window.xaml.cs中,
private void Window_SizeChanged(object sender, RoutedEventArgs e)
{
.....
}
控制窗口改,控制之改。比例及位置然是依窗口整。
[解决办法]
一在控制
private void Window_SizeChanged(object sender, RoutedEventArgs e)
{
.....
}

[解决办法]
private void Window_SizeChanged(object sender, RoutedEventArgs e)
{
if(e.WidthChanged)
this.Height=this.Width*0.75;
if(e.HeightChanged)
this.Width=this.Height*4/3;
}

[解决办法]
避免闪烁,这个就需要双缓冲技术了,百度一下,大把的都是,很简单的。
[解决办法]

探讨
引用:

private void Window_SizeChanged(object sender, RoutedEventArgs e)
{
if(e.WidthChanged)
this.Height=this.Width*0.75;
if(e.HeightChanged)
this.Width=this.Height*4/3……

谢谢vi……

读书人网 >C#

热点推荐