Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WPF, Silverlight Новый топик    Ответить
 Как изменить стартовую форму в проекте WPF?  [new]
OlegDnepr
Member

Откуда:
Сообщений: 34
На заданный вопрос «Как изменить стартовую форму в проекте WPF?» в поисковике форума получил ответ: "По вашему запросу найдено 0 тем". Может кто-нибудь подскажет, возможно ли в принципе в проекте WPF менять стартовую форму MainWindow на любую другую, если в проекте не одна форма? Заранее благодарен.
23 дек 11, 18:37    [11817565]     Ответить | Цитировать Сообщить модератору
 Re: Как изменить стартовую форму в проекте WPF?  [new]
Шайтан
Member

Откуда: город обречённых
Сообщений: 21830
можно в App.xaml - StartupUri=""

можно обрабатывать App_Startup

можно вобще написать свой метод Main
пример от Мэтью Мак-Дональда:
public class Program : Application 
{ 
  [STAThread()] 
  static void Main() 
  { 
     Program app = new Program(); 
     app.MainWindow = new Windowl(); 
     app.MainWindow.ShowDialog(); 
  } 
} 
23 дек 11, 19:37    [11817768]     Ответить | Цитировать Сообщить модератору
 Re: Как изменить стартовую форму в проекте WPF?  [new]
OlegDnepr
Member

Откуда:
Сообщений: 34
Шайтан,

Оказалось не всё так просто. Попробовал все варианты, и везде редактор ругается одинаково: "Не удалось найти имя типа или пространства имён "Window1" (пропущена директива using или ссылка на сборку?)" Неясным остаётся, что делать с фрагментом кода
    public partial class Window1 : Window
    {
        public Window1()
        {
            InitializeComponent();
        }
    }

т. е. его оставить или удалить?
24 дек 11, 00:42    [11818674]     Ответить | Цитировать Сообщить модератору
Все форумы / WPF, Silverlight Ответить