#wpf
#wpf
Вопрос:
Привет всем, мне нужна помощь с приложением WPF, которое я пишу.
оно состоит из 2 форм: главного окна ввода и окна скрипта (приложение аптечного скрипта)
в главном окне ввода у него есть поле со списком с 2 элементами: клики и dischem, в зависимости от того, что там выбрано, ему необходимо загрузить логотип этой аптеки в окно скрипта.
в верхней части окна скрипта у него есть элемент управления изображением
как я могу это сделать?
Комментарии:
1. Что вы сделали до сих пор? Как создаются окна (одновременно или 2-е создается при событии выбора)?
2. на главной странице есть кнопка, при нажатии на которую она переходит в следующее окно и должна загружать изображение и адреса выбранной аптеки
3. у меня есть две страницы, созданные с помощью упомянутой кнопки и выпадающего списка на mainwindow.xaml, а на второй странице у меня есть элемент управления изображением для логотипа и ярлыка, который обновляется с указанием адреса аптеки
4. Если я правильно понял, у вас есть что-то вроде — button_click -> new window2().Show(); Если да, то почему бы вам не добавить конструктор, в котором есть элемент управления изображением, чтобы вы могли создать новое window2 (selectedImage). Показать ();
5. да, это правильно, в window2 (selectedImage) я бы поместил изображение, которое я выбрал в поле со списком, в скобки? допустим, его clicks.jpg как бы я связал это в скобках? имя выпадающего списка — PharmacyComboBox
Ответ №1:
private void Button_Click(object sender, RoutedEventArgs e)
{
if (PharmacyComboBox.SelectedItem != null)
new Window2(PharmacyComboBox.SelectedItem as Image).Show();
}
Комментарии:
1. спасибо, приятель, это сработало 🙂 я действительно ценю вашу помощь