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

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

30
Имя не существует в ошибке пространства имен в XAML
Использование VS2012 для работы с приложением VB.NET WPF. У меня есть простое учебное приложение MusicPlayer, которое я использую для изучения WPF. Я постепенно конвертирую версию учебника C # в VB.NET. В приложении есть 2 класса, которые находятся в одном пространстве имен. Я могу ссылаться на пространство имен в XAML, но …

4
Используйте StringFormat для добавления строки в привязку WPF XAML
У меня есть приложение WPF 4, содержащее TextBlock, который имеет одностороннюю привязку к целочисленному значению (в данном случае - температуре в градусах Цельсия). XAML выглядит так: <TextBlock x:Name="textBlockTemperature"> <Run Text="{Binding CelsiusTemp, Mode=OneWay}"/></TextBlock> Это отлично подходит для отображения фактического значения температуры, но я хотел бы отформатировать это значение так, чтобы оно …

8
Как привязать WPF DataGrid к переменному количеству столбцов?
Мое приложение WPF генерирует наборы данных, которые каждый раз могут иметь разное количество столбцов. В выходные данные включено описание каждого столбца, который будет использоваться для применения форматирования. Упрощенная версия вывода может выглядеть примерно так: class Data { IList<ColumnDescription> ColumnDescriptions { get; set; } string[][] Rows { get; set; } } …
124 c#  wpf  xaml  data-binding  datagrid 

25
Скрытые возможности WPF и XAML?
Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Здесь обсуждается большое количество скрытых функций для разных языков. Теперь мне интересно узнать о некоторых скрытых функциях XAML и WPF? Один, …

5
Есть ли способ связать несколько преобразователей значений в XAML?
У меня есть ситуация, в которой мне нужно показать целочисленное значение, привязанное к свойству в моем контексте данных, после двух отдельных преобразований: Поменяйте местами значение в пределах диапазона (например, диапазон от 1 до 100; значение в контексте данных - 90; пользователь видит значение 10) преобразовать число в строку Я понимаю, …


4
Создать панель меню в WPF?
Я хочу создать строку меню, идентичную строке в формах Windows в моем приложении WPF. Как бы я это сделал? Параметр меню на панели инструментов элементов управления WPF дает только пустую панель.
120 c#  wpf  xaml 

10
Заставить всплывающую подсказку WPF оставаться на экране
У меня есть всплывающая подсказка для метки, и я хочу, чтобы она оставалась открытой, пока пользователь не переместит мышь к другому элементу управления. Я пробовал следующие свойства во всплывающей подсказке: StaysOpen="True" и ToolTipService.ShowDuration = "60000" Но в обоих случаях всплывающая подсказка отображается ровно 5 секунд. Почему игнорируются эти значения?
119 c#  wpf  xaml  tooltip 

10
Как заставить XAML DataGridColumns заполнять всю DataGrid?
Я использую DataGrids в XAML (не Silverlight) со столбцами с изменяемым размером, DataGrid будет расширяться, если пользователь изменяет размер экрана. В настоящее время, если ширина всех столбцов DataGrid меньше, чем ширина DataGrid, я получаю дополнительный «столбец», который нельзя щелкнуть и не имеет смысла. Кто-нибудь знает, как сделать так, чтобы один …
117 c#  wpf  xaml  datagrid  wpf-controls 

9
Как добавить вертикальный разделитель?
Я хочу добавить вертикальный разделитель к сетке, но могу найти только горизонтальный. Нет ли свойства, куда вы можете указать, должна ли линия разделителя быть горизонтальной или вертикальной? Я много искал, но не нашел простого и легкого решения этой проблемы. Я использую .Net Framework 4.0 и Visual Studio Ultimate 2012. Если …


6
Доступ к родительскому DataContext из DataTemplate
У меня есть ListBoxпривязка к дочерней коллекции на ViewModel. Элементы списка имеют стиль в табличке данных на основе свойства родительской ViewModel: <Style x:Key="curveSpeedNonConstantParameterCell"> <Style.Triggers> <DataTrigger Binding="{Binding Path=DataContext.CurveSpeedMustBeSpecified, ElementName=someParentElementWithReferenceToRootDataContext}" Value="True"> <Setter Property="Control.Visibility" Value="Hidden"></Setter> </DataTrigger> </Style.Triggers> </Style> Я получаю следующую ошибку вывода: System.Windows.Data Error: 39 : BindingExpression path error: 'CurveSpeedMustBeSpecified' property not …

12
Привязать TextBox к нажатию клавиши Enter
По умолчанию привязки на TextBoxэто TwoWayи обязывает текст в собственность только тогда , когда TextBoxпотеряли свое внимание. Есть ли какой-либо простой способ XAML сделать привязку данных, когда я нажимаю Enterклавишу на TextBox?. Я знаю, что это довольно легко сделать в коде позади, но представьте, если это TextBoxвнутри какого-то сложного DataTemplate.
110 c#  wpf  xaml  .net-3.5  textbox 


4
Что означает * (звездочка) в XAML ColumnDefinition?
Что означает * (звездочка) в приведенном ниже XAML? <ColumnDefinition Width="0.07*"/> <Grid Height="100" HorizontalAlignment="Left" Margin="102,134,0,0" Name="grid1" VerticalAlignment="Top" Width="354"> <Grid.ColumnDefinitions> <ColumnDefinition Width="40*" /> <ColumnDefinition Width="314*" /> </Grid.ColumnDefinitions> </Grid>
106 wpf  xaml  xamarin  layout  grid 

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