나는 윈도우 7 64 비트 .NET 에서 2 모니터 시스템이 여기에 4.5.1최대화 된 창 WindowStyle = "없음"/ RIGHT
있는 키보드 SHIFT + WIN + LEFT를 사용하여 다시 이동하지 않습니다 창 및 단계는 내가 가지고있는 불쾌한 상황을 재현 : 윈도우의
XAML
<Window x:Class="WindowStyleTest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="WindowStyle Test"
WindowStartupLocation="CenterOwner"
WindowStyle="None"
Height="350"
Width="525"
Loaded="MainWindow_OnLoaded">
<Grid>
</Grid>
</Window>
코드 윈도우의 배후를
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void MainWindow_OnLoaded(object sender, RoutedEventArgs e)
{
// quick fix to show the taskbar, you can remove this, but it also doesn't work
this.WindowStyle = System.Windows.WindowStyle.ThreeDBorderWindow;
this.WindowState = System.Windows.WindowState.Maximized;
this.WindowStyle = System.Windows.WindowStyle.None;
}
}
- 이동합니다 이제 창을 다른 모니터로 이동해야합니다
SHIFT+WIN+LEFT
또는SHIFT+WIN+RIGHT
- 와 다른 모니터에 창을 최대화 여전히 이전/첫 번째 모니터로 다시 창을 이동
- 시도를 극대화
SHIFT+WIN+LEFT
또는SHIFT+WIN+RIGHT
- 왜 아무 일도 일어나지 않을지 궁금한가요? 창이 다시 움직이지 않습니다!
- 나도 D는
- 테스트 시스템 : 윈도우 7 64 비트 .NET 4.5.1
어떤 아이디어이 문제를 해결하는? 창 문제라고 생각해.
는 그리고 그래, 나는 WindowStyle="None"
무엇이 문제입니까? –
창이 다시 움직이지 않습니다! – punker76
진정하십시오, 문제를 명시하지 않았습니다. 문제가 무엇인지 지적하지 않고 방금 여러 가지 단계와 코드를 붙여 넣었습니다. 모든 사람이 당신을 위해 그것을 시험하기 위해 당신의 단계를 읽고 읽으 리라 기대하지 마십시오. 모두에게 부탁하고있어. –