Все вопросы: [wpf]

6 633 вопросов

2
голосов
2ответов
4555 просмотров

Получить привязку DynamicResource в WPF

Может ли кто-нибудь помочь мне получить привязку DynamicResource в WPF по коду? Я установил привязку "Как следовать", TextBlock Background = {DynamicResource ColorA} Name = "TB" в Xaml. и мне нужно получить фон - TB привязан к «ColorA». как я могу получить доступ к этому выражению привя...

1
голосов
2ответов
1519 просмотров

Текстовое поле с маской WPF со значением, не содержащим маски

Мне нужно текстовое поле WPF, в котором номер телефона отображается как «(555) 555-5555», но имеет значение «5555555555». Во всех примерах, которые я вижу, есть возможность маскировать элемент управления в пользовательском интерфейсе, но это влияет на связанное свойство моей модели представлен...

0
голосов
1ответов
2435 просмотров

LINQ to SQL как источник привязки данных для WPF Treeview

Интересно, может ли кто-нибудь привести простой пример следующего. (желательно в VB.Net): У меня есть база данных SQL со связанными таблицами, и я успешно использую LINQ to SQL в других областях своего приложения, но немного застрял в Heirarchical Treeview. Я просто хотел бы использовать з...

2
голосов
1ответов
3173 просмотров

WPF Datagrid - Как проверить несколько строк и отметить все недопустимые?

У меня есть сетка данных со строками, проверка которых зависит от его братьев и сестер.Пока я использую BindingGroups и настраиваемый ValidationRule для одновременной проверки нескольких строк.Но я не могу понять, как изменить внешний вид недопустимых записей строки.Я возвращаю ValidationResult,...

32
голосов
2ответов
55345 просмотров

Создание стиля в коде позади

Кто-нибудь знает, как создать стиль wpf в коде, я ничего не могу найти в Интернете или в документации MSDN.Я пробовал это, но это не работает: Style s = new Style(typeof(TextBlock)); s.RegisterName("Foreground", Brushes.Green); s.RegisterName("Text", "Green"); breakInfoControl.dataTextBlock....

9
голосов
5ответов
14298 просмотров

Пользовательский производный стиль элемента управления WPF

У меня есть настраиваемый элемент управления, производный от Button: class MyControl : Button{} Предположим, этот класс пуст (не имеет членов). В ресурсах главного окна приложения я использую ResourceDictionary, который содержит стили для большинства элементов управления WPF (так...

2
голосов
2ответов
1231 просмотров

Пользовательские темы WPF

У меня есть простой вопрос, который вызывает у меня затруднения.Я скачал их для WPF сети.Теперь я хочу применить эту тему к своему приложению вместо темы по умолчанию. Как мне это сделать, в XAML или в коде? Спасибо Иффи

2
голосов
4ответов
6281 просмотров

Как удалить динамически созданный элемент управления кнопки с холста с помощью WPF

Я создал от 40 до 60 элементов управления кнопками динамически на элементе управления холста с помощью WPF.Теперь я хочу удалить выбранный элемент управления "кнопка" с холста.Как мне это сделать.

1
голосов
1ответов
201 просмотров

Как сбросить все (X, Y) позиции UIElements в сетке WPF

Я хотел бы знать, как выполнить итерацию по всем элементам в WPF Grid, а затем получить доступ к абсолютным значениям позиционирования (X, Y) для всех этих UIElements.

0
голосов
2ответов
753 просмотров

WPF ShaderEffect с шейдерами PS 3.0

Где можно найти примеры шейдеров PS 3.0, используемых как ShaderEffects для WPF 4?Я ищу учебные пособия, презентации, любые ресурсы по этому поводу.

2
голосов
1ответов
7223 просмотров

Что не так с моей привязкой триггера данных?

Я создал присоединенное свойство для расширения класса Button с дополнительным состоянием: <Button v:ExtensionHelper.OperationMode="{Binding MyObject.OperationMode}" Command="{Binding MyObject.Select}" Style="{StaticResource operationModeControlTemplateStyle}" /> З...

2
голосов
2ответов
223 просмотров

Событие ContactUp не запущено

В моем поверхностном приложении есть SurfaceWindow с включенным SurfaceUserControl.В SurfaceUserControl у меня есть SurfaceButton, но событие ContactUp (и вниз) не запускается.Однако событие ContactHoldGesture запускается. Есть идеи?

1
голосов
2ответов
677 просмотров

У кого-нибудь есть история возможностей WPF

Мы находимся в процессе перехода на WPF (все идет очень хорошо), и последняя работа, которую я проделал с ним, была пару лет назад, поэтому большинство книг, которые я получил за это время, немного устарели. Есть ли у кого-нибудь список "новых" функций для WPF, которые были добавлены после вып...

2
голосов
2ответов
1871 просмотров

Элемент управления WPF Frame с исходным свойством всегда наверху?

Учитывая следующий небольшой фрагмент: <Grid> <Frame Width="300" Height="300" Background="Blue"></Frame> <Frame Width="350" Height="350" Background="Red"></Frame> </Grid> как и ожидалось, вы не увидите синюю рамку (она находится за красной). Одна...

1
голосов
1ответов
2505 просмотров

WPF конвертирует двумерный щелчок мыши в трехмерное пространство

В моем Viewport3D есть несколько геометрических сеток, они имеют границы (w: 1800, h: 500, d: 25). Когда пользователь щелкает по середине сетки, мне нужно Point3D равным (900, 500, 25) ... Как я могу этого добиться? Спасибо! Отметить

5
голосов
2ответов
2109 просмотров

Как вставить строку / столбец в сетку WPF?

У кого-нибудь есть предложения о том, как вставить строку или столбец в сетку WPF с помощью (желательно) Visual Studio 2008? Нет проблем с добавлением нового RowDefinition или ColumnDefinition, но я действительно не слишком взволнован перспективой увеличения Grid.Row или Grid.Column для больш...

1
голосов
3ответов
11844 просмотров

Как я могу иметь свойство в классе для хранения картинки / изображения?

Я хочу, чтобы атрибут в моем классе Hero имел атрибут портрета для его / ее изображения.Какой тип объекта использовать в этом случае? public class Hero { public string Name { get; set; } public string HeroType { get; set; } public int StartingHP { get; set; } public int Starti...

5
голосов
1ответов
1729 просмотров

Значок в моем меню слишком большой.Как я могу разместить его в маленьком квадрате?

<MenuItem Header="Language" Background="#2E404B"> MenuItem.Icon> <Image Source="MenuImages/speechbubble.png" Stretch="Fill" /> </MenuItem.Icon> </MenuItem> Как сделать так, чтобы пузырек хорошо вписывался в квадратную рамку?Или даже лучше, есть ...

1
голосов
3ответов
1824 просмотров

Как установить сплошной цвет в качестве фона для ВСЕГО меню?

Как мне изменить свое меню так, чтобы оно отображало цвет полностью, а не так: Вот мой код: <DockPanel> <Menu DockPanel.Dock="Right" Height="30" VerticalAlignment="Top" Background="#2E404B" BorderThickness="2.6" ...

1
голосов
1ответов
168 просмотров

WPF - как автоматическое форматирование пользовательских типов?(ControlTemplate, Стиль ..)

РЕДАКТИРОВАТЬ: Решение в коде можно найти внизу. Я не уверен, что "неправильно думаю". Предположим, у меня есть ListBox, и я хочу добавить что-нибудь к этому ListBox. Конечно, я знаю, что могу изменить ItemTemplate, добавить к нему привязку данных, чтобы отобразить свои собственные классы. ...

53
голосов
3ответов
211472 просмотров

WPF: простая привязка данных TextBox

У меня есть этот класс: public partial class Window1 : Window { public String Name2; public Window1() { InitializeComponent(); Name2 = new String('a', 5); myGrid.DataContext = this; } // ... } И я хочу отобразить строку Name2 в текстовом поле....

5
голосов
1ответов
4830 просмотров

Горизонтальный вертикальный макет элементов ListBox

У меня горизонтальный ListBox.Вот код для него (некоторые неактуальные удалены): <ListBox Grid.Row="1" ItemContainerStyle="{StaticResource ListBoxUnselectableItemStyle}" ItemsSource="{Binding ...}" BorderThickness="...

0
голосов
1ответов
492 просмотров

FrameworkElementFactory "игнорирует" родительские ресурсы (например, стили)

Я пытаюсь создать несколько пользовательских древовидных представлений. Пока все работает нормально, но у меня возникла небольшая проблема со стилями. У меня есть простой стиль "RedBackground", который я добавляю к ресурсам окна. При добавлении нормальных элементов работает нормально. При исп...

0
голосов
1ответов
185 просмотров

При установке цвета фона меню цвета отображаются только на самом верхнем уровне.

Все элементы MenuItem не наследуют цвет.Есть ли способ в WPF автоматически установить цвет из основных родительских цветов?Спасибо. Я только что обнаружил, что свойство Foreground проходит через всех дочерних элементов.Фон - нет.:(

17
голосов
2ответов
24176 просмотров

Как установить изображение .PNG в качестве фонового изображения TILED для моей формы WPF?

Я изучаю WPF самостоятельно и не могу найти способ заставить эту работу работать. Вот мой код: <Window x:Class="Test.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Test" Height="600" Width="800"...

1
голосов
1ответов
1263 просмотров

У кого лучше производительность рендеринга, Stackpanel или Canvas + TranslateTransform?WPF / Silverlight

Я всегда использую Canvas, когда выкладываю свои визуальные элементы, обычно потому, что мне нужно будет настроить RenderTransform.TranslateTransform для некоторой анимации.Коллега недавно сказал мне, что если мне явно не нужно анимировать, я всегда должен использовать A Stackpanel, потому что о...

0
голосов
1ответов
955 просмотров

WPF что эквивалентно SelectedIndexChanged для столбца combobox datagrid?

Как я могу запустить событие, подобное selectedindexchanged, с типом столбца со списком datagrid?

2
голосов
1ответов
2325 просмотров

шаблон элемента списка для выбранного элемента

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

1
голосов
2ответов
976 просмотров

Являются ли сторонние элементы управления столь же полезными для WPF, как и для Winforms?

Когда я занимался разработкой Winforms, мне постоянно приходилось бороться с элементами управления System.Windows.Forms. Затем я использовал элементы управления DevExpress WinForms и никогда даже не подумал бы о возвращении к элементам управления по умолчанию. С моим очень вводным (думаю, «...

10
голосов
2ответов
30070 просмотров

Проблема с привязкой DataGridComboBoxColumn.ItemsSource

У меня есть 3 таблицы: Элемент - это DataContext - у него есть группа столбцов навигации Группа - имеет столбец навигации Категория. Я хочу, чтобы в DataGrid были оба столбца (Категория и Группа), и когда я выбираю категорию, она должна отображаться в столбце группы только Category.Groups. ...