Имейте wpf окно в другом wpf окне

Dim strResult As String = ""
Dim separator = ","
Dim lstItems As New List(Of String)
lstItems.Add("Hello")
lstItems.Add("World")
For Each strItem As String In lstItems
     strResult = String.Concat(strResult, separator)
Next
strResult = strResult.TrimEnd(separator.ToCharArray())
MessageBox.Show(strResult)

идея состоит в том, чтобы использовать String.TrimEnd() function

14
задан Dave Clemmer 8 August 2011 в 20:22
поделиться

4 ответа

Если у модели есть другие свойства, а не имя, вам необходимо инициализировать их исходным значением в базе данных, если они не будут установлены на null.

Вы можете использовать операции обновления HQL ; Сам я никогда не пробовал.

Вы также можете использовать собственный оператор SQL . (« Обновить имя набора моделей ... »).

Обычно эта оптимизация не требуется. Есть действительно редкие случаи, когда вам нужно избегать выбора данных, поэтому написание этих операторов SQL - пустая трата времени. Вы используете ORM, это означает: пишите объектно-ориентированное программное обеспечение! Если только вы не получите от этого особых преимуществ.

почему бы не использовать TabControl с UserControls внутри? Если вам нужно преобразовать одну из этих вкладок в плавающее окно, просто поместите UserControl в новое окно ...

11
ответ дан 1 December 2019 в 14:11
поделиться

Могу я ответить на этот вопрос другим вопросом; почему бы вам не создать их как элементы управления, а не другие окна WPF, которые вы хотите разместить в главном окне WPF?

2
ответ дан 1 December 2019 в 14:11
поделиться

Я думаю, что вы просите MDI, Multiple Document Interface. Что-то вроде this может помочь.

Обратите внимание, однако, что парадигма MDI в наши дни в значительной степени избегается. Обычно существуют более эффективные способы достижения той же функциональности.

0
ответ дан 1 December 2019 в 14:11
поделиться

Я думаю, что вы хотите разместить содержимое WPF Window1.xaml (page1.xaml) внутри другого WPF Window.

Ну... вы можете использовать Навигацию. Вместо того, чтобы запускать содержимое window1.xaml во вкладке, вы можете работать со своими данными внутри Navigation. Навигация может быть запущена внутри оконного приложения WPF. Вы просто создаете свою форму / пользовательский интерфейс на странице 1.xaml.

друг друга... MDI старый и ржавый. В настоящее время мы хотим избавиться от верхнего окна.

0
ответ дан 1 December 2019 в 14:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: