Window.Show () не показывает Windows - PullRequest
       1

Window.Show () не показывает Windows

6 голосов
/ 04 сентября 2011

У меня небольшая проблема при создании нового окна.Странная часть в том, что окно кажется созданным, но вызов .Show() или .Activate() ничего не делает.

Код, который я использую для создания окна:

TicketView tv = new TicketView();
tv.Activate();

Я изначально пытался установить контекст данных окна одновременно, но я убрал это, чтобы увидеть, была ли это проблема, но я все еще вижу то же поведение.Независимо от того, что код в это время.Если у кого-то есть какие-либо идеи, я был бы очень признателен!

Для справки - это представление билетов XAML

<Window x:Class="Helpdesk.View.TicketView"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="TicketView" Height="300" Width="300">
    <Grid>

    </Grid>
</Window>

1 Ответ

0 голосов
/ 05 сентября 2011

Это зависит от того, что вы пытаетесь сделать. Что я делал в прошлом, если это мое главное окно, так это использование метода Application.Run . Если я пытаюсь запустить другое окно из своего приложения, я использую метод ShowDialog .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...