Вопросы с тегом «xaml»

Расширяемый язык разметки приложений (XAML) - это декларативный язык на основе XML, используемый для инициализации структурированных значений и объектов в различных средах. Когда вопрос касается использования XAML с определенной платформой, следует также указать тег для этой платформы, например [wpf] (Windows Presentation Foundation), [silverlight], [windows-phone], [windows-store-apps] ( Магазин приложений Windows 8), [win-universal-app], [xamarin.forms] или [workflow-foundation]

4
WPF: создать диалоговое окно / приглашение
Мне нужно создать диалоговое окно / приглашение, включая текстовое поле для ввода пользователем. Моя проблема в том, как получить текст после подтверждения диалога? Обычно я делал для этого класс, который сохранял бы текст в свойстве. Однако я хочу создать диалог с использованием XAML. Поэтому мне как-то пришлось бы расширить код …
84 wpf  xaml  dialog  prompt 

7
Как я могу получить вертикальную полосу прокрутки в моем ListBox?
В приведенном ниже примере у меня есть ListBox с десятками названий шрифтов. Я бы подумал, что на нем автоматически будет вертикальная полоса прокрутки, чтобы вы могли выбрать ЛЮБОЙ шрифт, а не только первые в списке, но это не так. Итак, я добавил «ScrollViewer», который помещает «область полосы прокрутки» справа, но …

25
имя <…> не существует в пространстве имен clr-namespace <…>
У меня есть небольшое приложение WPF, которое раньше прекрасно компилировалось, но теперь его нет. Я не могу точно сказать, в какой момент он прекратил строительство. Просто однажды он работал нормально, а на следующий - нет. Вот структура проекта: Нет других проектов или внешних ссылок, кроме стандартных .net dll. Вот пользовательский …
84 c#  .net  wpf  xaml  namespaces 

5
Могу ли я отделить область дизайна от панели XAML в Visual Studio?
Можно ли отделить разрабатываемое мной окно WPF от его кода XAML? Двойной щелчок по любому файлу XAML откроет его и покажет как код XAML, так и окно WPF в одном окне, разделив их по горизонтали или вертикали, но по-прежнему оба находятся в одном окне. У меня 4 монитора, и код …

3
WPF MVVM Зачем использовать представления ContentControl + DataTemplate, а не прямые представления окон XAML?
Почему это? MainWindow.xaml: &lt;Window x:Class="MVVMProject.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&gt; &lt;Grid&gt; &lt;ContentControl Content="{Binding}"/&gt; &lt;/Grid&gt; &lt;/Window&gt; Настройте свой ExampleView.xaml как: &lt;ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:vms="clr-namespace:MVVMProject.ViewModels"&gt; &lt;DataTemplate DataType="{x:Type vms:ExampleVM}" &gt; &lt;Grid&gt; &lt;ActualContent/&gt; &lt;/Grid&gt; &lt;/DataTemplate&gt; &lt;/ResourceDictionary&gt; И создайте такое окно: public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); MainWindow app = …
83 c#  wpf  xaml  mvvm  architecture 

3
Как объединить импортированные и локальные ресурсы в пользовательском элементе управления WPF
Я пишу несколько пользовательских элементов управления WPF, которым нужны как общие, так и индивидуальные ресурсы. Я разобрался с синтаксисом загрузки ресурсов из отдельного файла ресурсов: &lt;UserControl.Resources&gt; &lt;ResourceDictionary Source="ViewResources.xaml" /&gt; &lt;/UserControl.Resources&gt; Однако когда я это делаю, я не могу добавлять ресурсы локально, например: &lt;UserControl.Resources&gt; &lt;ResourceDictionary Source="ViewResources.xaml" /&gt; &lt;!-- Doesn't work: --&gt; …
82 wpf  xaml  resources 

3
Нарисуйте сплошной треугольник, используя только XAML
Можно ли нарисовать заполненный треугольник, используя только XAML (а не код решения)? Треугольник должен быть похож на изображение ниже, чтобы обозначить направление сортировки Ascending/Descendingвместе с кнопкой сортировки на элементе управления диаграммой: РЕДАКТИРОВАТЬ: Решение, благодаря SpeziFish : Восходящий: &lt;Polygon Points="0,0 8,5, 0,10" Stroke="Black" Fill="Black" /&gt; По убыванию: &lt;Polygon Points="8,0 0,5, 8,10" …
80 .net  wpf  xaml  draw 

9
Есть ли шпаргалка по WPF? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Я ищу шпаргалку WPF с расширениями разметки WPF для привязки, ресурсов и других …
80 .net  wpf  xaml 

1
Установка свойств холста в шаблоне данных ItemsControl
Я пытаюсь привязать к этому ItemsControl: &lt;ItemsControl ItemsSource="{Binding Path=Nodes, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"&gt; &lt;ItemsControl.ItemsPanel&gt; &lt;ItemsPanelTemplate&gt; &lt;Canvas /&gt; &lt;/ItemsPanelTemplate&gt; &lt;/ItemsControl.ItemsPanel&gt; &lt;/ItemsControl&gt; Используя это DataTemplate, я пытаюсь правильно позиционировать свои Nodeэлементы на Canvas: &lt;DataTemplate DataType="{x:Type Model:EndNode}"&gt; &lt;Controls:EndNodeControl Canvas.Left="{Binding Path=XPos}" Canvas.Top="{Binding Path=YPos}" /&gt; &lt;/DataTemplate&gt; Однако это работает не так, как ожидалось. Все мои нодовые элементы …
80 c#  wpf  xaml  canvas  itemscontrol 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.