Как использовать RelativeSourceс привязками WPF и каковы различные варианты
Расширяемый язык разметки приложений (XAML) - это декларативный язык на основе XML, используемый для инициализации структурированных значений и объектов в различных средах. Когда вопрос касается использования XAML с определенной платформой, следует также указать тег для этой платформы, например [wpf] (Windows Presentation Foundation), [silverlight], [windows-phone], [windows-store-apps] ( Магазин приложений Windows 8), [win-universal-app], [xamarin.forms] или [workflow-foundation]
Как использовать RelativeSourceс привязками WPF и каковы различные варианты
Название говорит само за себя. Иногда кажется , что Nameи x:Nameатрибуты являются взаимозаменяемыми. Итак, каковы окончательные различия между ними, и когда предпочтительнее использовать один над другим? Есть ли какие-либо последствия для производительности или памяти при их неправильном...
При использовании ресурсов, таких как кисти, шаблоны и стили в WPF, они могут быть указаны как StaticResources. <Rectangle Fill="{StaticResource MyBrush}" /> или как DynamicResource <ItemsControl ItemTemplate="{DynamicResource MyItemTemplate}" /> В большинстве случаев (всегда?) Работает...
Я хочу, чтобы ListItems расширяли своим оранжевым фоном всю ширину списка. В настоящее время они имеют такую же ширину, как FirstName + LastName. Я установил каждый элемент, который могу: HorizontalAlignment = "Stretch". Я хочу, чтобы фон ListboxItems расширялся, когда пользователь растягивал...
Я просто хочу, чтобы текст был слева, а окно справки - справа. Окно справки должно доходить до самого дна. Если вы возьмете наружу StackPanelвнизу, это будет прекрасно работать. Но по причинам макета (я вставляю UserControls динамически) мне нужно иметь обертку StackPanel. Как получить...
Какая разница между следующим: SelectedItem SelectedValue SelectedValuePath Все эти свойства зависимостей определены в классе Selector . Я часто путаю SelectedItemс SelectedValueи SelectedValueс SelectedValuePath. Я хотел бы знать разницу между ними, а также когда мы их используем, особенно...
Я хочу принять цифры и десятичную точку, но без знака. Я рассмотрел примеры использования элемента управления NumericUpDown для Windows Forms и этот пример пользовательского элемента управления NumericUpDown от Microsoft . Но до сих пор кажется, что NumericUpDown (поддерживается WPF или нет) не...
Как я могу добавить разрыв строки в текст, когда он задается как атрибут, т.е. <TextBlock Text="Stuff on line1 \n Stuff on line2" /> Разбить его на разорванный формат не вариант для моей конкретной ситуации. Мне нужен какой-то способ подражать следующему: <TextBlock>...
У меня есть файлы словаря ресурсов (MenuTemplate.xaml, ButtonTemplate.xaml и т. Д.), Которые я хочу использовать в нескольких отдельных приложениях. Я мог бы добавить их в сборки приложений, но было бы лучше, если бы я скомпилировал эти ресурсы в одну сборку и чтобы мои приложения ссылались на...
Создаем относительно простую форму ввода данных и просто хотим разделить определенные разделы горизонтальной линией (не похожей на тег HR в HTML), которая растягивает всю длину формы. Я пробовал это: <Line Stretch="Fill" Stroke="Black" X2="1"/> Поскольку родительский элемент управления не...
Как разрешить TextBlockвыбор текста? Я попытался заставить его работать, отображая текст, используя TextBox только для чтения, стилизованный под текстовый блок, но в моем случае это не будет работать, потому что TextBox не имеет встроенных строк. Другими словами, как сделать его...
Если у меня есть такая строка в XAML: Storyboard.TargetProperty="Margin" From="1,2,3,4" To="0,0,0,0" Что такое вверху внизу справа и слева? 1 - справа 2 - сверху 3 - слева 4 - снизу Это
Я пишу модальный диалог в WPF. Как настроить окно WPF, чтобы не было кнопки закрытия? Я все еще хотел бы для егоWindowState чтобы у него была нормальная строка заголовка. Я обнаружил ResizeMode, WindowStateи WindowStyle, но ни одно из этих свойств не позволяет мне скрыть кнопку закрытия, но...
Учитывая StackPanel: <StackPanel> <TextBox Height="30">Apple</TextBox> <TextBox Height="80">Banana</TextBox> <TextBox Height="120">Cherry</TextBox> </StackPanel> Каков наилучший способ разнести дочерние элементы так, чтобы между ними были зазоры...
Я хочу передать значение перечисления в качестве параметра команды в WPF, используя что-то вроде этого: <Button x:Name="uxSearchButton" Command="{Binding Path=SearchMembersCommand}" CommandParameter="SearchPageType.First" Content="Search"> </Button> SearchPageType является...
Я пытаюсь найти простой пример, где перечисления отображаются как есть. Все примеры, которые я видел, пытаются добавить красивые строки отображения, но я не хочу такой сложности. По сути, у меня есть класс, который содержит все свойства, которые я связываю, сначала установив DataContext для этого...
Я использую http://www.codeproject.com/KB/IP/Facebook_API.aspx Я пытаюсь вызвать XAML, созданный с использованием WPF . Но это дает мне ошибку: Вызывающий поток должен быть STA, потому что это требуется для многих компонентов пользовательского интерфейса. Я не знаю что делать Я пытаюсь сделать это:...
Мне трудно связать простое статическое свойство строки с TextBox. Вот класс со статическим свойством: public class VersionManager { private static string filterString; public static string FilterString { get { return filterString; } set { filterString = value; } } } В моем xaml я просто хочу...
Мне нужно, чтобы элемент управления отображался над всеми другими элементами управления, чтобы он частично перекрывал
Я использую некоторые изображения в моем приложении WPF. XAML: <Image Name="ImageOrderedList" Source="images/OrderedList.png" ToolTip="Ordered List" Margin="0,0,5,5" Width="20" Height="20" SnapsToDevicePixels="True" MouseUp="Image_MouseUp" MouseEnter="Image_MouseEnter"...