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

110
Привязать TextBox к нажатию клавиши Enter

По умолчанию привязки на TextBoxэто TwoWayи обязывает текст в собственность только тогда , когда TextBoxпотеряли свое внимание. Есть ли какой-либо простой способ XAML сделать привязку данных, когда я нажимаю Enterклавишу на TextBox?. Я знаю, что это довольно легко сделать в коде позади, но...

102
Как создать WPF UserControl с содержимым NAMED

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

102
Автоматическая высота WPF в коде

Как я мог установить значение Height свойства элемента управления WPF в коде C # на " Auto"? <Grid.RowDefinitions> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition...

98
Как установить привязку в коде?

Мне нужно установить привязку в коде. Я не могу понять это правильно. Вот что я пробовал: XAML: <TextBox Name="txtText"></TextBox> Код позади: Binding myBinding = new Binding("SomeString"); myBinding.Source = ViewModel.SomeString; myBinding.Mode = BindingMode.TwoWay;...

98
Кнопка в столбце, получение строки, из которой она пришла в обработчик события Click

Я установил itemsource моего WPF Datagrid в список объектов, возвращаемых из моего DAL. Я также добавил дополнительный столбец, содержащий кнопку, xaml находится ниже. <toolkit:DataGridTemplateColumn MinWidth="100" Header="View"> <toolkit:DataGridTemplateColumn.CellTemplate>...

97
Какие подходы доступны для фиктивных данных времени разработки в WPF?

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

96
HorizontalAlignment = Stretch, MaxWidth и Left выровнены одновременно?

Кажется, это должно быть легко, но я в тупике. В WPF мне бы хотелось, чтобы TextBox растягивался по ширине своего родителя, но только до максимальной ширины. Проблема в том, что я хочу, чтобы он оставался оправданным в пределах своего родителя. Чтобы заставить его растягиваться, вы должны...

96
Как установить ViewModel в окне в XAML с помощью свойства DataContext?

Вопрос в значительной степени говорит обо всем. У меня есть окно, и я пытался установить DataContext, используя полное пространство имен для ViewModel, но, похоже, я что-то делаю не так. <Window x:Class="BuildAssistantUI.BuildAssistantWindow"...

95
Как WPF UserControl может наследовать WPF UserControl?

Следующий пользовательский элемент управления WPF называется DataTypeWholeNumber, который работает. Теперь я хочу создать UserControl под названием DataTypeDateTime и DataTypeEmail и т.д. Многие из свойств зависимостей будут совместно использоваться всеми этими элементами управления, и поэтому я...

95
Полный экран в приложении WPF

Я разрабатываю приложение WPF, которое будет отображаться в полноэкранном режиме. Кроме того, приложение должно работать на многих планшетах разных размеров. Я бы хотел, чтобы мое приложение работало в полноэкранном режиме независимо от его размеров. Как лучше всего выполнить эту задачу?...

94
Как отформатировать количество десятичных знаков в wpf с помощью стиля / шаблона?

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

92
Редактировать одним щелчком мыши в WPF DataGrid

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

92
Как отформатировать TimeSpan в XAML

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

91
Событие TextBox.TextChanged срабатывает дважды в эмуляторе Windows Phone 7

У меня есть очень простое тестовое приложение, чтобы поиграть с Windows Phone 7. Я только что добавил a TextBoxи a TextBlockк стандартному шаблону пользовательского интерфейса. Единственный настраиваемый код следующий: public partial class MainPage : PhoneApplicationPage { public MainPage() {...