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

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

10
Приклад з використанням гіперпосилання в WPF
Я бачив кілька пропозицій про те, що ви можете додавати гіперпосилання до програми WPF через Hyperlinkконтроль. Ось як я намагаюся використовувати його у своєму коді: <Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" x:Class="BookmarkWizV2.InfoPanels.Windows.UrlProperties" Title="UrlProperties" Height="754" Width="576"> <Grid> <Grid.RowDefinitions> <RowDefinition></RowDefinition> <RowDefinition Height="40"/> </Grid.RowDefinitions> <Grid> <ScrollViewer ScrollViewer.VerticalScrollBarVisibility="Auto" Grid.RowSpan="2"> <StackPanel > <DockPanel LastChildFill="True" Margin="0,5"> …
160 c#  wpf  xaml  hyperlink 

8
Варіанти вбудовування Chromium замість IE WebBrowser управління за допомогою WPF / C #
Internet Explorer на основі управління WPF страждає WebBrowser від деяких клавішних і фокусних питань і проблем витоку пам'яті . Як альтернативне рішення цих проблем, ми розглядаємо доступні варіанти розміщення Chromium замість управління WebBrowser у нашому проекті WPF / C # на основі редагування HTML. Подібні запитання тут задавались і раніше. …

5
Передача двох параметрів команди за допомогою прив'язки WPF
У мене є команда, яку я виконую зі свого файлу XAML, використовуючи наступний стандартний синтаксис: <Button Content="Zoom" Command="{Binding MyViewModel.ZoomCommand}"/> Це спрацювало чудово, поки я не зрозумів, що мені потрібні ДВА деталі інформації, щоб зробити цю операцію завершеною так, як очікують користувачі (спеціально ширина та висота полотна). Здається, можна передавати масив …
155 wpf  binding  path  command 

11
Випуск розмитих шрифтів WPF - Рішення
Проблема описана та продемонстрована за наступними посиланнями: Пол Стовелл WPF: Розмита візуалізація тексту Форум www.gamedev.net Microsoft Connect: Відображення тексту WPF створює сильно розмитий текст невеликих розмірів шрифту Пояснення: Чіткість тексту у WPF . Це посилання має порівняння шрифтів. Я хотів би зібрати всі можливі рішення цієї проблеми. Microsoft Expression Blend …
153 wpf  fonts 

11
Як застосувати кілька стилів у WPF
Як я можу застосувати кілька стилів до WPF у WPF FrameworkElement? Наприклад, у мене є елемент управління, який вже має стиль. У мене також є окремий стиль, який я хотів би додати до нього, не здуваючи першого. Стилі мають різні цільові типи, тому я не можу просто розширити один з …
153 .net  wpf  styles 

2
Що таке особливе в Generic.xaml?
Я намагався розібратися, як організувати свої файли ResourceDictionary для повторного використання та обміну з іншими членами моєї команди. Я постійно натрапляю на "Generic.xaml", але якщо я дивлюся на MSDN для Generic.xaml або просто шукаю пошук у Google, мені здається, що я отримую лише повідомлення в блозі та питання на форумі, …
153 wpf  xaml  themes 



7
WPF: Встановлення ширини (і висоти) як процентне значення
Скажіть, я хочу, TextBlockщоб це було Widthрівне його батьківському контейнеру Width(тобто, розтягуватись з боку на бік) або відсотку від його батьківського контейнера Width, як я можу це досягти, XAMLне вказуючи абсолютних значень? Я хочу зробити це так, що якщо контейнер батьківського контейнера згодом буде розширений ( Widthзбільшений), його дочірні елементи …
149 wpf  xaml  resize 

9
Вирівняти елементи на панелі стека?
Мені було цікаво, чи можу я мати два елементи управління в орієнтованому на горизонтальний StackPanel так, щоб правий елемент був приєднаний до правої частини StackPanel. Я спробував таке, але нічого не вийшло: <StackPanel Orientation="Horizontal"> <TextBlock>Left</TextBlock> <Button Width="30" HorizontalAlignment="Right">Right<Button> </StackPanel> У фрагменті вище я хочу, щоб кнопка була прив’язана до правої …

3
Хороша чи погана практика для діалогів у wpf з MVVM?
Нещодавно у мене виникла проблема створення діалогових вікон додавання та редагування для мого додатка wpf. Все, що я хочу зробити в своєму коді, було щось подібне. (Я в основному використовую viewmodel перший підхід з mvvm) ViewModel, який викликає діалогове вікно: var result = this.uiDialogService.ShowDialog("Dialogwindow Title", dialogwindowVM); // Do anything with …
148 c#  .net  wpf  mvvm  modal-dialog 

2
Створення планових завдань
Я працюю над проектом C # WPF. Мені потрібно дозволити користувачеві створити та додати заплановане завдання до Планувальника завдань Windows. Як я можу робити це і що мені потрібно використовувати директиви та довідки, оскільки я не знаходжу багато під час пошуку в Інтернеті.
148 c#  wpf  scheduled-tasks 

4
Чи можна встановити код за словником ресурсів у WPF для обробки подій?
Чи можна встановити код за словником ресурсів у WPF. Наприклад, у користувальницькому контролі для кнопки ви оголошуєте її в XAML. Код обробки події для натискання кнопки виконується у файлі коду, що знаходиться за контролем. Якщо я мав би створити шаблон даних за допомогою кнопки, як я можу написати код обробника …
147 wpf 

9
Чи є спосіб перевірити, чи в даний час WPF виконується в режимі проектування чи ні?
Хтось знає про якусь змінну глобального стану, яка доступна, щоб я міг перевірити, чи виконується цей код у режимі проектування (наприклад, у Blend чи Visual Studio) чи ні? Це виглядатиме приблизно так: //pseudo code: if (Application.Current.ExecutingStatus == ExecutingStatus.DesignMode) { ... } Причина, яка мені потрібна, полягає в тому, що коли …
147 c#  wpf  expression-blend 

23
Додавання тексту заповнювача до текстового поля
Я шукаю спосіб додати текст заповнювача до текстового поля, як ви можете, з текстовим полем у html5. Тобто, якщо в текстовому полі немає тексту, він додає текст Enter some text here, коли користувач натискає на нього, текст із заповнювача зникає і дозволяє користувачеві вводити власний текст, а якщо текстове поле …
147 c#  wpf  placeholder 

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