wpf

Я пытаюсь привязать список строковых значений к списку, чтобы их значения были перечислены строка за строкой. Прямо сейчас я использую это: <ListBox Margin="20" ItemsSource="{Binding Path=PersonNames}"> <ListBox.ItemTemplate> <DataTemplate> <StackPanel Orientation...

Как я могу сделать обновление привязки данных, как только новый символ вводится в текстовое поле? Я изучаю привязки в WPF и теперь я застрял на (Надеюсь) простой вопрос. у меня есть простой класс FileLister, где вы можете установить свойство Path, а затем он даст вам список файлов при доступе к свойству име...

как получить многострочный текст на кнопке WPF, используя только C#? Я видел примеры использования <LineBreak/> в XAML, но мои кнопки создаются полностью программно в C#. Число и метки на кнопках соответствуют значениям в модели домена, поэтому я не думаю, что могу использовать XAML для указания этого. ...

У меня есть 2-мерный массив объектов, и я в основном хочу привязать каждый из них к ячейке в сетке WPF. В настоящее время у меня это работает, но я делаю большую часть его процедурно. Я создаю правильное количество определений строк и столбцов, затем я перебираю ячейки и создаю элементы управления и настраи...

в соседнем сообщении: Как ViewModel должен закрыть форму? Я опубликовал свое видение, как закрыть окна с использованием MVVM. А теперь у меня вопрос: как их открыть. у меня есть главное окно (главный вид). Если пользователь нажимает на кнопку "Показать", то должно отображаться окно" демо " (модальный диалог)...

Я хочу выложить элементы в ListView аналогично WinForms ListView в режиме списка. То есть, где элементы выкладываются не только вертикально, но и горизонтально в ListView. Я не возражаю, если элементы располагаются так: 1 4 7 2 5 8 3 6 9 или такой: 1 2 3 4 5 6 7 8 9 пока они представлены как вертикально,...

У меня есть два элемента управления TextBlock и всплывающее окно. Когда пользователь нажимает кнопку (событие mousedown) на объект TextBlock, я хочу, чтобы отобразить всплывающее окно. Я думаю, что я мог бы сделать это с EventTrigger на всплывающее окно, но я не могу использовать сеттеры в EventTrigger, я мог...

Так что я искал вокруг и не могу точно выяснить, как это сделать. Я создаю пользовательский элемент управления с помощью MVVM и хотел бы запустить команду на 'Loaded' событие. Я понимаю, что для этого требуется немного кода, но я не могу понять, что нужно. Команда находится в ViewModel, который установлен ...

Я использую WPF4.0 элемента DataGrid. При двойном щелчке по ячейке в новой строке все работает нормально если я добавил стиль ячейки в этом столбце. Например, у меня есть числовой столбец, где я хочу, чтобы данные были выровнены по правому краю, поэтому xaml выглядит так <DataGridTextColumn Binding="{Bind...

Я хотел бы иметь возможность щелкнуть текстовый блок и запустить команду. Это возможно? (если нет, я просто как-то делаю над ним прозрачную кнопку или что-то еще?)...