Запитання з тегом «xaml»

Розширювана мова розмітки додатків (XAML) - це декларативна мова на основі XML, яка використовується для ініціалізації структурованих значень та об'єктів у різних рамках. Якщо виникає питання про використання XAML з певним фреймворком, слід також надати тег для фреймворку, наприклад [wpf] (Фонд презентації Windows), [срібло], [Windows-телефон], [windows-store-apps] ( Програми для магазинів Windows 8), [win-Universal-app], [xamarin.forms] або [workflow-Foundation]


14
У WPF, які відмінності між атрибутами x: ім'я та ім'я?
У заголовку все сказано. Іноді здається, що атрибути Nameта x:Nameатрибути взаємозамінні. Отже, які є остаточні відмінності між ними, і коли краще використовувати одне над іншим? Чи є якісь наслідки для продуктивності чи пам'яті, щоб використовувати їх неправильно?
573 .net  wpf  xaml  name-attribute 

8
Яка різниця між StaticResource та DynamicResource у WPF?
При використанні таких ресурсів, як кисті, шаблони та стилі в WPF, вони можуть бути вказані як StaticResources <Rectangle Fill="{StaticResource MyBrush}" /> або як DynamicResource <ItemsControl ItemTemplate="{DynamicResource MyItemTemplate}" /> У більшості випадків (завжди?) Лише один працює, а інший буде кидати виняток під час виконання. Але я хотів би знати, чому: У …
473 .net  wpf  xaml  resources 

4
Як змусити дітей StackPanel заповнити максимальний простір вниз?
Я просто хочу текти текст ліворуч і прапорець справа. Довідкова скринька повинна поширюватися до самого низу. Якщо ви виймаєте зовнішню сторону StackPanelвнизу, це чудово працює. Але з міркувань компонування (я вставляю UserControls динамічно), мені потрібно мати обгортання StackPanel. Як я можу GroupBoxрозширити донизу StackPanel, як ви бачите, я намагався: VerticalAlignment="Stretch" …

6
Як домогтися шаблону ListBox ItemTemplate для горизонтального розтягування по всій ширині ListBox?
Я хочу, щоб ListItems розширили помаранчевим фоном всю ширину списку. Наразі вони лише такі широкі, як FirstName + LastName. Я встановив кожен елемент, який я можу: HorizontalAlignment = "Stretch". Я хочу, щоб фон ListboxItems розширювався, коли користувач розтягує Listbox, тому я не хочу вводити абсолютні значення. Що я повинен зробити, …
356 xaml  listboxitem 

5
Різниця між SelectedItem, SelectedValue та SelectedValuePath
У чому різниця між наступним: Вибраний елемент Вибрана ціна ВибранийValuePath Усі ці властивості залежності визначені у класі Selector . Я часто плутаю і SelectedItemз SelectedValue, і SelectedValueз SelectedValuePath. Я хотів би знати різницю між ними, а також коли ми їх використовуємо, особливо SelectedValueі SelectedValuePath. Поясніть, будь ласка, їх використання кількома …

30
Як змусити TextBox приймати лише числовий вхід у WPF?
Я хочу прийняти цифри і десяткову точку, але жодної ознаки. Я розглянув зразки, що використовують керування NumericUpDown для Windows Forms, і цей зразок спеціального управління NumericUpDown від Microsoft . Але поки здається, що NumericUpDown (підтримується WPF чи ні) не збирається надавати потрібну мені функціональність. Те, як розроблено мою програму, ніхто …
335 c#  wpf  xaml  textbox  numericupdown 

13
Атрибут рядка в рядку
Як я можу додати розрив рядка до тексту, коли він встановлюється як атрибут, тобто: <TextBlock Text="Stuff on line1 \n Stuff on line2" /> Розбиття його у розірваному форматі не є можливим для моєї конкретної ситуації. Що мені потрібно, це певний спосіб наслідувати наступне: <TextBlock> <TextBlock.Text> Stuff on line1 <LineBreak/> Stuff …
283 xaml 

6
РесурсD Dictionary в окрему збірку
У мене є файли словника ресурсів (MenuTemplate.xaml, ButtonTemplate.xaml тощо), які я хочу використовувати в декількох окремих програмах. Я міг би додати їх до збірок програм, але краще, якщо я збираю ці ресурси в одну єдину збірку і чи мої програми звертаються до неї, правда? Як будувати збірку ресурсів, як я …

5
Проста (я думаю) горизонтальна лінія у WPF?
Створення відносно простої форми для введення даних і просто потрібно відокремити певні розділи горизонтальною лінією (не на відміну від тегу HR в HTML), яка розтягує всю довжину форми. Я спробував це: <Line Stretch="Fill" Stroke="Black" X2="1"/> Оскільки батьківський елемент управління не має фіксованої ширини, ця лінія змушує вікно розтягуватися на повну …
228 wpf  xaml  wpf-controls 

15
Будь-який спосіб зробити вибір текстового блоку WPF?
Я хочу зробити текст, який відображається у Witty , клієнті Twitter із відкритим кодом, обраним. Зараз він відображається за допомогою спеціального текстового блоку. Мені потрібно використовувати TextBlock, оскільки я працюю з рядками textblock, щоб відобразити та відформатувати @username та посилання як гіперпосилання. Частий запит - це можливість копіювати та вставляти …
224 wpf  xaml  textbox  textblock 

4
Замовлення нерухомості в маржі
Якщо у мене є такий рядок у XAML: Storyboard.TargetProperty="Margin" From="1,2,3,4" To="0,0,0,0" Що таке верхнє праворуч і ліворуч знизу? 1- правий 2- верхній 3- лівий 4 - нижній Це так?
218 .net  wpf  xaml 

20
Як приховати кнопку закриття у вікні WPF?
Я пишу модальний діалог у WPF. Як встановити вікно WPF, щоб не було кнопки закриття? Я все ще хотів би, WindowStateщоб у нього був звичайний рядок заголовка. Я знайшов ResizeMode, WindowStateі WindowStyle, але жоден із цих властивостей не дозволяє мені приховати кнопку закриття, але показувати рядок заголовка, як у модальних …
204 c#  wpf  xaml  button  dialog 

10
Як можна виділити дочірні елементи StackPanel?
Дано StackPanel: <StackPanel> <TextBox Height="30">Apple</TextBox> <TextBox Height="80">Banana</TextBox> <TextBox Height="120">Cherry</TextBox> </StackPanel> Який найкращий спосіб розподілити дочірні елементи, щоб між ними були однакові зазори, навіть якщо самі дочірні елементи мають різний розмір? Чи можна це зробити без встановлення властивостей на кожного з окремих дітей?

18
Як прив’язати перерахунок до елемента управління комбінацією у WPF?
Я намагаюся знайти простий приклад, де переліки показані як є. Усі приклади, які я бачив, намагаються додати приємно виглядають рядки дисплея, але я не хочу цього складності. В основному у мене є клас, який містить усі властивості, які я пов'язую, спочатку встановивши DataContext до цього класу, а потім вказавши прив'язку, …
182 c#  .net  wpf  xaml  data-binding 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.