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

Фонд презентацій Windows або WPF - це підсистема для надання інтерфейсів користувача у додатках на базі Windows.

4
Яка різниця між ресурсом та вбудованим ресурсом у програмі C #?
Коли слід використовувати той чи інший? Я хотів би, щоб усі файли, які я використовую у своєму додатку (зображення, звук, файл xml тощо), знаходились усередині файлу .exe, тому я не розгортаю їх із купою папок і файлів. Дякую за інформацію.

9
Де Application.DoEvents () у WPF?
У мене є такий зразок коду, який збільшується при кожному натисканні кнопки: XAML: <Window x:Class="WpfApplication12.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <Canvas x:Name="myCanvas"> <Canvas.LayoutTransform> <ScaleTransform x:Name="myScaleTransform" /> </Canvas.LayoutTransform> <Button Content="Button" Name="myButton" Canvas.Left="50" Canvas.Top="50" Click="myButton_Click" /> </Canvas> </Window> * .cs public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } …
89 c#  .net  wpf  xaml 

11
Прив'язка об'єктів, визначених у коді
У мене є якийсь об'єкт, який створюється у коді позаду, наприклад, XAML називається window.xaml і всередині window.xaml.cs protected Dictionary<string, myClass> myDictionary; Як я можу прив’язати цей об’єкт, наприклад, до подання списку, використовуючи лише розмітки XAML? Оновлення: (Це саме я маю у своєму тестовому коді): <Window x:Class="QuizBee.Host.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="{Binding windowname}" …
88 c#  .net  wpf  binding 


4
Об’єднуйте рядки замість того, щоб використовувати стек TextBlocks
Я хочу показати список об'єктів Клієнта в WPF ItemsControl. Я створив DataTemplate для цього: <DataTemplate DataType="{x:Type myNameSpace:Customer}"> <StackPanel Orientation="Horizontal" Margin="10"> <CheckBox"></CheckBox> <TextBlock Text="{Binding Path=Number}"></TextBlock> <TextBlock Text=" - "></TextBlock> <TextBlock Text="{Binding Path=Name}"></TextBlock> </StackPanel> </DataTemplate> Отже, в основному я хочу це простий список (із прапорцями), який містить NUMBER - NAME. Хіба не …
88 .net  wpf  datatemplate 

5
Отримати абсолютну позицію елемента у вікні у wpf
Я хотів би отримати абсолютну позицію елемента щодо елемента вікно / корінь при його подвійному клацанні. Відносне розташування елемента в його батьківському положенні - це все, до чого я, здається, потрапляю, і те, до чого я намагаюся дістатись, це точка відносно вікна. Я бачив рішення, як отримати точку елемента на …

10
Як додати змішану поведінку у програмі встановлення стилів
Я створив поведінку Blend для кнопки. Як я можу встановити це для всіх моїх кнопок у додатку. <Button ...> <i:Interaction.Behaviors> <local:MyBehavior /> </i:Interaction.Behaviors> </Button> Однак, коли я намагаюся: <Style> <Setter Property="i:Interaction.Behaviors"> <Setter.Value> <local:MyBehavior /> </Setter.Value> </Setter> </Style> Я отримую помилку Властивість "Поведінки" не має доступного налаштування.

6
Прив'язка WPF за допомогою StringFormat не працює на підказках
Наступний код має просте прив'язування, яке пов'язує текст TextBlock з ім'ям MyTextBlock із властивістю TextBox Text і ToolTip, використовуючи ті самі позначення Binding: <StackPanel> <TextBlock x:Name="MyTextBlock">Foo Bar</TextBlock> <TextBox Text="{Binding ElementName=MyTextBlock, Path=Text, StringFormat='It is: \{0\}'}" ToolTip="{Binding ElementName=MyTextBlock, Path=Text, StringFormat='It is: \{0\}'}" /> </StackPanel> Прив'язка також використовує властивість StringFormat, представлену в .NET …
87 wpf  binding 

2
Помилка WPF: Не вдається знайти керуючий FrameworkElement для цільового елемента
У мене DataGridє рядок із зображенням. Це зображення пов'язане тригером до певного стану. Коли стан змінюється, я хочу змінити імідж. Сам шаблон встановлюється на HeaderStyleз DataGridTemplateColumn. Цей шаблон має кілька прив’язок. Перший прив’язувальний день показує, який це день, і держава змінює зображення тригером. Ці властивості встановлюються у ViewModel. Властивості: public …

13
Як отримати розмір поточного екрану в WPF?
Я знаю, що можу отримати розмір основного екрану за допомогою System.Windows.SystemParameters.PrimaryScreenWidth; System.Windows.SystemParameters.PrimaryScreenHeight; Але як отримати розмір поточного екрану? (Багатоекранні користувачі не завжди використовують основний екран, і не всі екрани використовують однакову роздільну здатність, так?) Було б непогано мати можливість отримати доступ до розміру з XAML, але цього було б достатньо …
87 c#  wpf  xaml  size  screen 

9
Прив'язка OneWayToSource до властивості лише для читання в XAML
На цей питання є відповіді на Stack Overflow на російській мові : Прив'язка ActualHeight і ActualWidth контроля у вашому ViewModel Я намагаюся прив'язати до Readonlyвластивості з OneWayToSourceрежимом as, але, схоже, цього неможливо зробити в XAML: <controls:FlagThingy IsModified="{Binding FlagIsModified, ElementName=container, Mode=OneWayToSource}" /> Я отримав: Властивість 'FlagThingy.IsModified' неможливо встановити, оскільки вона не …

15
Параметр WPF CommandParameter NULL, коли вперше викликається CanExecute
Я зіткнувся з проблемою з WPF та командами, які прив’язані до кнопки всередині DataTemplate елемента ControlControl. Сценарій цілком прямий. ItemsControl прив'язаний до списку об'єктів, і я хочу мати можливість видалити кожен об'єкт зі списку, натиснувши кнопку. Кнопка виконує Команду, і Команда дбає про видалення. CommandParameter прив’язаний до об’єкта, який я …

1
WPF Прив'язка до себе
У мене є WPF Window, і десь є десь, ListViewде я прив'язую List<string>. Зараз десь у моєму ListViewє a TextBoxі Contentвластивість встановлено на {Binding}. Але це скорочення. Як написати повну прив'язку для прив'язки до себе? {Binding Path=Self}не працює, не працює {Binding Self}(де остання - це ярлик для першої).


7
databind Вихідна властивість WebBrowser у WPF
Хтось знає, як прив’язати дані властивість .Source веб-браузера у WPF (3.5SP1)? У мене є перегляд списку, за яким я хочу мати невеликий веб-браузер ліворуч, а вміст праворуч, а також пов’язувати дані джерела кожного веб-браузера з URI в кожному об’єкті, прив’язаному до елемента списку. Це те, що я маю як доказ …
85 c#  wpf  xaml  data-binding  browser 

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