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

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


5
Как поместить символ юникода в XAML?
Я пытаюсь это сделать: <TextBlock Text="{Binding Path=Text, Converter={StaticResource stringFormatConverter}, ConverterParameter='&\u2014{0}'}" /> Чтобы получить - появиться перед текстом. Не работает. Что мне здесь делать?
104 wpf  xaml  unicode  binding 

2
Автоматическая высота WPF в коде
Как я мог установить значение Height свойства элемента управления WPF в коде C # на " Auto"? <Grid.RowDefinitions> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> </Grid.RowDefinitions> Я хочу воспроизвести это поведение в коде. Любые идеи?
102 c#  wpf  xaml 

9
Как создать WPF UserControl с содержимым NAMED
У меня есть набор элементов управления с прикрепленными командами и логикой, которые постоянно используются таким же образом. Я решил создать пользовательский элемент управления, содержащий все стандартные элементы управления и логику. Однако мне также нужен элемент управления, чтобы иметь возможность хранить контент, который можно назвать. Я пробовал следующее: <UserControl.ContentTemplate> <DataTemplate> <Button>a …
102 c#  wpf  xaml  user-controls  controls 

5
Кнопка в столбце, получение строки, из которой она пришла в обработчик события Click
Я установил itemsource моего WPF Datagrid в список объектов, возвращаемых из моего DAL. Я также добавил дополнительный столбец, содержащий кнопку, xaml находится ниже. <toolkit:DataGridTemplateColumn MinWidth="100" Header="View"> <toolkit:DataGridTemplateColumn.CellTemplate> <DataTemplate> <Button Click="Button_Click">View Details</Button> </DataTemplate> </toolkit:DataGridTemplateColumn.CellTemplate> </toolkit:DataGridTemplateColumn> Это нормально. Однако в методе Button_Click есть ли способ получить строку в сетке данных, где находится …

3
Как установить привязку в коде?
Мне нужно установить привязку в коде. Я не могу понять это правильно. Вот что я пробовал: XAML: <TextBox Name="txtText"></TextBox> Код позади: Binding myBinding = new Binding("SomeString"); myBinding.Source = ViewModel.SomeString; myBinding.Mode = BindingMode.TwoWay; myBinding.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged; BindingOperations.SetBinding(txtText, TextBox.TextProperty, myBinding); ViewModel: public string SomeString { get { return someString; } set { …
98 c#  wpf  xaml  data-binding 

7
Какие подходы доступны для фиктивных данных времени разработки в WPF?
Я работаю без наложения выражений и просто использую редактор XAML в vs2010. Помимо мудрости этого, я все чаще вижу потребность в привязке данных во время разработки. В простых случаях FallbackValueсвойство работает очень хорошо (текстовые поля, текстовые блоки и т. Д.). Но особенно при работе с ItemsControlи т.п. действительно нужны образцы …

5
Как установить ViewModel в окне в XAML с помощью свойства DataContext?
Вопрос в значительной степени говорит обо всем. У меня есть окно, и я пытался установить DataContext, используя полное пространство имен для ViewModel, но, похоже, я что-то делаю не так. <Window x:Class="BuildAssistantUI.BuildAssistantWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" DataContext="BuildAssistantUI.ViewModels.MainViewModel">
96 .net  wpf  xaml  mvvm 

8
HorizontalAlignment = Stretch, MaxWidth и Left выровнены одновременно?
Кажется, это должно быть легко, но я в тупике. В WPF мне бы хотелось, чтобы TextBox растягивался по ширине своего родителя, но только до максимальной ширины. Проблема в том, что я хочу, чтобы он оставался оправданным в пределах своего родителя. Чтобы заставить его растягиваться, вы должны использовать HorizontalAlignment = "Stretch", …
96 wpf  xaml  alignment  stretch 

5
Как WPF UserControl может наследовать WPF UserControl?
Следующий пользовательский элемент управления WPF называется DataTypeWholeNumber, который работает. Теперь я хочу создать UserControl под названием DataTypeDateTime и DataTypeEmail и т.д. Многие из свойств зависимостей будут совместно использоваться всеми этими элементами управления, и поэтому я хочу поместить их общие методы в BaseDataType и сделать так, чтобы каждый из этих элементов …
95 c#  wpf  xaml  user-controls 

2
Полный экран в приложении WPF
Я разрабатываю приложение WPF, которое будет отображаться в полноэкранном режиме. Кроме того, приложение должно работать на многих планшетах разных размеров. Я бы хотел, чтобы мое приложение работало в полноэкранном режиме независимо от его размеров. Как лучше всего выполнить эту задачу?
95 c#  wpf  xaml  fullscreen 

3
Как отформатировать количество десятичных знаков в wpf с помощью стиля / шаблона?
Я пишу программу WPF и пытаюсь найти способ форматирования данных в TextBox с помощью некоторого повторяемого метода, такого как стиль или шаблон. У меня много текстовых полей (точнее 95), и каждый из них привязан к своим числовым данным, для каждого из которых может быть определено собственное разрешение. Например, если данные …

9
Как отформатировать TimeSpan в XAML
Я пытаюсь отформатировать текстовый блок, привязанный к TimeSpanсвойству. Он работает, если свойство имеет тип, DateTimeно не работает, если это свойство TimeSpan. Я могу сделать это с помощью конвертера. Но я пытаюсь выяснить, есть ли альтернативы. Образец кода: public TimeSpan MyTime { get; set; } public Window2() { InitializeComponent(); MyTime = …

11
Редактировать одним щелчком мыши в WPF DataGrid
Я хочу, чтобы пользователь мог перевести ячейку в режим редактирования и выделить строку, в которой содержится ячейка, одним щелчком мыши. По умолчанию это двойной щелчок. Как мне переопределить или реализовать это?
92 c#  .net  wpf  events  xaml 

10
Событие TextBox.TextChanged срабатывает дважды в эмуляторе Windows Phone 7
У меня есть очень простое тестовое приложение, чтобы поиграть с Windows Phone 7. Я только что добавил a TextBoxи a TextBlockк стандартному шаблону пользовательского интерфейса. Единственный настраиваемый код следующий: public partial class MainPage : PhoneApplicationPage { public MainPage() { InitializeComponent(); } private int counter = 0; private void TextBoxChanged(object sender, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.