xaml- все статьи тега


Почему UWP ApplicationPageBackgroundThemeBrush всегда белый?

Я начинающий. У меня ниже простейший код: <Page x:Class="ClientFramework.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:ClientFramework" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"> <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBru ...

Дочерние элементы в XAML

Я только учусь XAML, так что потерпите. При вложении элемента в XAML создается впечатление, что этот элемент имеет свойство "Дочерний" родительского пользовательского интерфейса. Однако в следующем коде дочернему элементу присваивается значение. Что имеет смысл - своего рода. Однако затем элемент Border ниже был установлен в ControlTemplate, но ControlTemplate не имеет дочернего элемента, поэтому кто-нибудь может сказать мне, что именно является отношением между границей и ControlTemplate вни ...

Элемент пути XAML - как сделать мягкие углы

Я пытаюсь понять, как задать свойство Data элемента Path, чтобы получить мягкие углы этого типа: Alt текст http://i42.tinypic.com/1rzu6w.jpg Прямо сейчас у меня есть только острые углы, как это: Alt текст http://i42.tinypic.com/2eeleah.jpg Я пробовал играть с эллипсами, но не могу получить то, что хочу. Спасибо ...

WPF: привязка данных текстового поля не происходит, если вы активируете кнопку с мнемоническим

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

Запуск анимации XAML в WPF

Я использую это в качестве основы, чтобы сделать анимацию начать использовать код позади. Исходя из содержания статьи, у меня есть следующее: <Window.Resources> <Storyboard x:Key="sbdLabelRotation"> <DoubleAnimation Storyboard.TargetName="lblHello" Storyboard.TargetProperty="(TextBlock.RenderTransform).(RotateTransform.Angle)" From="0" To="360" Duration="0:0:0.5" RepeatBehavior="4x" /> </Storyboa ...

Привязка двух элементов UIElements к одному свойству не работает должным образом, если свойство находится в одноэлементном экземпляре

Я никогда не сталкивался с этой проблемой, но совсем недавно я заметил, что двусторонняя привязка к свойству не работает, если свойство находится в синглтоне. Я имею в виду, что "другой" CheckBox никогда не обновляет свое значение. Любые идеи о том, как заставить его работать? Заранее спасибо! Синглтон.cs public class Singleton : INotifyPropertyChanged { private bool panelClosed; static Singleton() { Instance = new Singleton(); } public event PropertyChangedEve ...

Работает ли функция StringFormat Xaml WPF с меткой.Довольна?

Я привязать мою сумму метки содержание недвижимости в десятичное собственность через свойство DataContext. Я пытаюсь применить stringformat, но не вижу никакого эффекта. Работает ли функцияStringFormat на элементах управления Label ?? Пожалуйста, скажите мне, на каких элементах управления работает эта функция. Кстати, ниже приведен код для элемента управления Label, для которого я хочу применить форматирование валюты <Label Grid.Column="2" Content="{Binding Path=Amount, StringFormat={}{0:C} ...

WPF. Используйте стиль кнопки, который находится в xaml в коде позади

Я создаю кнопку за кодом и теперь должен использовать стиль, который находится в xaml, как я могу вызвать этот стиль в c# для моей кнопки? public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); this.Loaded += OnLoaded; } private void OnLoaded(object sender, RoutedEventArgs routedEventArgs) { var button1 = new Button(); TestPanel.Children.Add(button1); } } ...

Используйте триггер стиля для задания свойства вложенного объекта

У меня есть маленький многоугольник, написанный на большом холсте. Я хочу выделить многоугольник, когда мышь перемещается по холсту. Код выглядит так: <UserControl ...> <Canvas Name="canvas" Height="22" Width="22"> <Canvas.Resources> <Style TargetType="Canvas"> <Style.Triggers> <Trigger Property="IsMouseOver" Value="false"> <Setter Property="polygon.Stroke" Value="#EEEEEE"/> ...

Изображения в WPF не отображается объект bitmapsource

Я новичок в использовании WPF и GDI, и у меня возникли проблемы с отображением изображения. Моя конечная цель-построить что-то похожее на разоблачение. До сих пор я серые экраны, собрать все активные hwnd, и захватить экраны всех окон. На данный момент у меня есть один элемент изображения, для которого я пытаюсь установить источник, но ничего не появляется. foreach (IntPtr hwnd in hwndlist) { IntPtr windowhdc = GetDC((IntPtr) hwnd); IntPtr bmap = CreateBitmap(400, 400, 1, 32, null); ...

Xamarin forms: привязка массива байтов к ImageCell ImageSource в ListView

Я не могу найти четкого ответа о том, как привязать массив байтов к ImageSource ячейки ImageCell в ListView. <ListView x:Name="listEntries" ItemsSource="{Binding Entries}"> <ListView.ItemTemplate> <DataTemplate> <ImageCell Text="{Binding Barcode}" ImageSource="{Binding Image}" > </ImageCell> </DataTemplate> </ListView.ItemTemplate> </ListView> Я действите ...

C# WPF: изменение PlacementTarget подсказки

Я пытаюсь изменить PlacementTarget всплывающей подсказки на окно дальше по визуальному дереву, чтобы иметь пользовательские эффекты обрезки всплывающей подсказки в этом окне. Я подключил все, кроме PlacementTarget. Вот пример из XAML и in code...ни работы. Этот стиль в настоящее время используется для одной подсказки, прикрепленной к текстовому полю. <Style TargetType="ToolTip"> <Setter Property="ToolTipService.PlacementTarget" Value="{Binding RelativeSource={Relative ...

C# XAML Metro Image динамический источник

Мне нравится делать простую анимацию, используя один элемент управления изображением в XAML и меняя Источник Image на другой с интервалом в 1 секунду. Но когда я это делаю, изображение мерцает. I используя этот код (at Tick обработчик событий Timer): Uri uri = new Uri("ms-appx:/Sprites/Running/" + y++ + ".png", UriKind.RelativeOrAbsolute); BitmapImage textureBitmap = new BitmapImage(uri); this.ImageHolder.Source = textureBitmap; Где может быть проблема ? Следует ли кэшировать ...

Элементы управления WPF как StaticResource в словаре ресурсов, используемые в нескольких окнах WPF?

У меня есть кнопка управления в качестве ресурса в словаре ресурсов, как показано ниже: <!--ButtonResources.xaml file--> <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Button x:Key="buttonResource" Content={Binding BoundText}/> </ResourceDictionary> <!--ButtonResources.xaml file--> Теперь я использую эту кнопку control , привязанную к свойству Content Con ...

ContextMenu на строке WPF DataGrid-событие не запускается

Я много искал по этой теме.. Я должен сказать, что я совсем новичок в WPF.. Вот мой вопрос: У меня есть datagrid и мне нужен contextmenu в строке datagrid. У меня есть такой код: <Grid> <TabControl> <TabItem> <Grid> <DataGrid Grid.Row="2" Grid.ColumnSpan="3" AutoGenerateColumns="False" HorizontalAlignment="Stretch" Margin="6,6,0,0" Name="gridErrors" VerticalAlignment="Stretch" AlternatingRowBackground="Gain ...

Утечка памяти WPF

У меня есть простое приложение wpf. В главном окне у меня есть панель стека и 2 кнопки. Первая кнопка добавляет 100 пользовательских элементов управления my (без привязки данных, событий, растровых изображений), а вторая удаляет их все из панели и вызывает GC.Собирать(). И есть некоторые проблемы: 1. После того, как я нажал кнопку "Удалить" в первый раз не все мои релизы памяти, и я должен нажать его несколько раз, чтобы освободить больше памяти. 2. Через 5 - 10 мин память освобождается, но неск ...

WPF UserControls: изображение исчезает даже с 'x: Shared= "False"'

Я определил стиль в ResourceDictionary для кнопки с изображением: <Style x:Key="BotonIrAInicioStyle" TargetType="Button"> <Setter Property="Margin" Value="0"/> <Setter Property="Width" Value="{Binding RelativeSource={RelativeSource Self}, Path=ActualHeight}"/> <Setter Property="Content"> <Setter.Value> <Image Margin="2" Source="{StaticResource IconoDashboardBlanco}" MaxHeight="20" Stretch="Uniform" RenderOption ...

Строки в строку атрибута

Как я могу добавить разрыв строки в текст, когда он задается в качестве атрибута, т. е.: <TextBlock Text="Stuff on line1 n Stuff on line2" /> Разбивка его на разнесенный формат не является вариантом для моей конкретной ситуации. Что мне нужно, так это какой-то способ эмулировать следующее: <TextBlock> <TextBlock.Text> Stuff on line1 <LineBreak/> Stuff on line2 </TextBlock.Text> <TextBlock/> ...

Укажите значение DataContext типа на ItemContainer ListBox в стиле

В ListBox у меня есть свойство ItemContainer IsSelected, связанное с моим свойством ViewModel IsSelected с помощью синтаксиса <ListBox.ItemContainerStyle>. Это работает нормально, но я получаю предупреждение Resharper: Не удается разрешить свойство 'IsSelected' в контексте данных типа " FooSolution.BarViewModel". Как указать тип DataContext в списке ItemContainer, чтобы избавиться от этого предупреждения? Вот код. У меня есть класс BarViewModel: public ObservableCollection<F ...

C# WPF ограничивает количество элементов на строку в представлении списка

Мой Listview: <ListView ItemTemplate="{StaticResource GridViewItemTemplate}" Name="gridView_movies"> <ListView.ItemsPanel> <ItemsPanelTemplate> <StackPanel Orientation="Horizontal" HorizontalAlignment="Left" VerticalAlignment="Top"/> </ItemsPanelTemplate> </ListView.ItemsPanel> </ListView> Datatemplate списка: <DataTemplate x:Key="GridViewItemTemplate"> <StackPanel Orientation="Vertical" > ...