wpf- все статьи тега ➜ страница 12


имя не существует в пространстве имен clr-namespace

У меня есть небольшое приложение WPF, которое использовалось для компиляции просто отлично, но больше нет. Я не могу сказать, в какой момент он перестал строиться. Он просто работал нормально один день, а на следующий это не так. вот структура проекта: Нет никаких других проектов или внешних ссылок, кроме стандартных DLL .net. вот пользовательский элемент управления, где проблема возникла: <UserControl x:Class="TimeRecorder.HistoryUserControl" xmlns="http://schemas.microsoft.com/w ...

Принудительная проверка связанных элементов управления в WPF

У меня есть диалог WPF с несколькими текстовыми полями на нем. Текстовые поля привязаны к моему бизнес-объекту и имеют правила проверки WPF. проблема в том, что пользователь может отлично нажать кнопку " ОК " и закрыть диалоговое окно, фактически не вводя данные в текстовые поля. Правила проверки никогда не срабатывают, так как пользователь даже не пытался ввести информацию в текстовые поля. можно ли принудительно проверить проверку и определить, являются ли некоторые правила проверки сломался ...

В C# не поддерживается тип гранта для вызова веб-API

Я пытаюсь выполнить сообщение для моего WebAPI из настольного приложения c# WPF. независимо от того, что я делаю, я получаю {"error": "unsupported_grant_type"} это то, что я пробовал (и я пробовал все, что мог найти): также веб-разработчиков API в настоящее время активный для тестирования: http://studiodev.biz/ базовый объект http-клиента: var client = new HttpClient() client.BaseAddress = new Uri("http://studiodev.biz/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRe ...

Как можно добавить разделитель между элементами в элементе управления ItemsControl

мне нужно отобразить список чисел из коллекции в элементе управления Items. Итак, элементы:"1", "2", "3". когда они отображаются, мне нужно, чтобы они были разделены запятой (или что-то подобное). Таким образом, вышеуказанные 3 пункта будут выглядеть так: "1, 2, 3". Как я могу добавить разделитель для отдельных элементов, не имея один Галс в конце списка? Я не застрял на использовании ItemsControl, но это то, что я начал использовать. ...

Стиль вложенных элементов в WPF

предположим, что у вас есть вложенная структура элементов, например ContextMenu с MenuItems: <ContextMenu Style="{StaticResource FooMenuStyle}"> <MenuItem Style="{StaticResource FooMenuItemStyle}"/> ... </ContextMenu> вы можете легко применять стили или шаблоны к элементам ContextMenu или MenuItem. Но если стиль MenuItem принадлежит стилю меню, то довольно громоздко и избыточно добавлять его к каждому элементу MenuItem. есть ли способ применить их автоматически к до ...

Как я могу иметь автоматическую прокрутку списка при добавлении нового элемента?

У меня есть список WPF, который установлен для прокрутки по горизонтали. ItemsSource привязан к ObservableCollection в моем классе ViewModel. Каждый раз, когда добавляется новый элемент, я хочу, чтобы список прокручивался вправо, чтобы новый элемент был доступен для просмотра. список определяется в DataTemplate, поэтому я не могу получить доступ к списку по имени в моем коде позади файла. Как я могу получить список, чтобы всегда прокручивать, чтобы показать последний добавленный элемент? Я хо ...

Выбрать несколько элементов из DataGrid в проект WPF с использованием MVVM

Как я могу выбрать несколько элементов из DataGrid в проекте MVVM WPF? ...

Как определить ограничения ввода текстового поля?

Как я могу ограничить текстовое поле, чтобы принимать только заглавные буквы или, например, цифры, или запретить ставить какой-либо специальный символ? уверен, что это кусок пирога, чтобы поймать событие TextInput и обработать текст, но это правильный способ сделать это? ...

В чем разница между InvokeAsync и BeginInvoke для диспетчера WPF

Я заметил в .NET 4.5, что диспетчер WPF получил новый набор методов для выполнения материала в потоке диспетчера под названием InvokeAsync. Раньше .NET 4.5 у нас был Invoke и BeginInvoke который обрабатывал это синхронно и асинхронно соответственно. помимо именования и немного разных доступных перегрузок, существуют ли какие-либо существенные различия между BeginInvoke и InvokeAsync методами? Ой, а я уже проверил, как можно awaitЭд: private async Task RunStuffOnUiThread(Action action) { ...

Вставить событие в текстовое поле WPF

Я создал пользовательский элемент управления наследует TextBox. Этот пользовательский элемент управления является числовым TextBox, только поддерживая чисел. я использую OnPreviewTextInput чтобы проверить каждый новый вводимый символ, чтобы увидеть, если символ является допустимым вводом. Это прекрасно работает. Однако, если я вставляю текст в TextBox,OnPreviewTextInput не уволили. что является лучшим способом, чтобы захватить вставленный текст в TextBox? кроме того, у меня есть проблема, ког ...

WPF добавление границы в текстовый блок

можно ли добавить границу в текстовый блок. Мне нужно, чтобы он был добавлен в свойство setter ниже кода: <Style x:Key="notCalled" TargetType="{x:Type TextBlock}"> <Setter Property="Margin" Value="2,2,2,2" /> <Setter Property="Background" Value="Transparent" /> </Style> ...

Привязка данных вложенного свойства WPF

Я пытаюсь использовать привязку с вложенным свойством. Но не могу заставить его работать. public class Attached { public static DependencyProperty TestProperty = DependencyProperty.RegisterAttached("TestProperty", typeof(bool), typeof(Attached), new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.BindsTwoWayByDefault | FrameworkPropertyMetadataOptions.Inherits)); public static bool GetTest(DependencyObject obj) { return (bool)obj.GetValue(T ...

В WPF триггер изменили реализацию в класс DataTemplate для элементов списка

У меня есть список, и у меня есть следующий ItemTemplate для него: <DataTemplate x:Key="ScenarioItemTemplate"> <Border Margin="5,0,5,0" Background="#FF3C3B3B" BorderBrush="#FF797878" BorderThickness="2" CornerRadius="5"> <DockPanel> <DockPanel DockPanel.Dock="Top" Margin="0,2,0,0"> <Button HorizontalAlignment="Left" DockPanel.Dock="Lef ...

Формат WPF DateTime в TextBlock?

у меня есть TextBlock Это связано с DateTime собственность. Как настроить формат даты? ...

WPF WebBrowser control - как подавить ошибки скрипта?

Я нашел аналогичный вопрос здесь: как подавить ошибки скрипта при использовании элемента управления WPF WebBrowser? но не из этих решений работают для меня. Мне нужно, чтобы остановить всплывающие окна от появления, как я использую WebBrowser для автоматизации задач администрирования на сайте. SuppressScriptErrors не представляется доступным атрибутом на моем WebControl : ( ...