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

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

7
Викликає потік повинен бути STA, тому що багато компонентів інтерфейсу вимагають цього
Я використовую http://www.codeproject.com/KB/IP/Facebook_API.aspx Я намагаюся викликати XAML, який створений за допомогою WPF . Але це дає мені помилку: Викликає потік повинен бути STA, тому що багато компонентів інтерфейсу вимагають цього. Я не знаю, що робити. Я намагаюся зробити це: FacebookApplication.FacebookFriendsList ffl = new FacebookFriendsList(); Але це дає мені таку помилку. …


17
"Колекція елементів повинна бути порожньою, перш ніж використовувати ItemSource."
Я намагаюсь відобразити зображення у WPF ListView у стилі WrapPanel, як описано в цій старій статті про команду ATC Avalon: Як створити спеціальний вид . Коли я намагаюся заповнити ListView списком запитів LINQ до сущностей об'єктів ADO.NET Entity Framework, я отримую таке виняток: Виняток Колекція елементів повинна бути порожньою, перш …


3
WPF текст Wrap vs WrapWithOverflow
У чому полягає "концептуальна" різниця між TextWrapping="Wrap"та TextWrapping="WrapWithOverflow"(наприклад, для TextBox)? На сторінці MSDN про клас TextBox нічого немає ... Дякую.
170 wpf  word-wrap 

6
WPF TemplateBinding vs RelativeSource TemplatedParent
Яка різниця між цими двома прив’язками: <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{TemplateBinding Property=Background}"> <ContentPresenter /> </Border> </ControlTemplate> і <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Background}"> <ContentPresenter /> </Border> </ControlTemplate> ?

9
Програма не містить статичного методу "Main", придатного для точки входу
Раптом весь мій проект взагалі перестав збирати, показавши таке повідомлення: Програма 'path_to_obj_project_folder' не містить статичного методу 'Main', придатного для точки входу Я не змінював властивостей проекту, просто додав деякі класи, перемістив деякі інші класи в папки. Це проект програми WPF, тому повинно бути все гаразд. Точка входу там, де має …
169 c#  wpf 

2
Яка різниця між бібліотекою управління користувачем та користувацькою бібліотекою управління?
Я просто набираю швидкість на WPF і хотів би створити багаторазовий контроль WPF. Коли я переглядаю варіанти створення проектів у Visual Studio, я бачу "Бібліотеку керування користувачами WPF" та "Спеціальна бібліотека управління WPF". Мені незрозуміло, в чому різниця між ними, і мої пошуки в Google не знайшли гідних пояснень. Я …

12
Прив’язка до статичної властивості
Мені важко пов’язати просту властивість статичного рядка з TextBox. Ось клас зі статичною властивістю: public class VersionManager { private static string filterString; public static string FilterString { get { return filterString; } set { filterString = value; } } } У своєму xaml я просто хочу прив’язати цю статичну властивість …
168 wpf  xaml  data-binding 



12
Мої зображення розмиті! Чому SnapsToDevicePixels WPF не працює?
Я використовую кілька зображень у програмі WPF. XAML: <Image Name="ImageOrderedList" Source="images/OrderedList.png" ToolTip="Ordered List" Margin="0,0,5,5" Width="20" Height="20" SnapsToDevicePixels="True" MouseUp="Image_MouseUp" MouseEnter="Image_MouseEnter" MouseLeave="Image_MouseLeave" /> Але, вони здаються нечіткими. Чому ця SnapsToDevicePixels="True"лінія не запобігає цій проблемі?
165 .net  wpf  image  xaml 

3
Перев'язувальний перетворювач Параметр
Чи є спосіб я це зробити Style: <Style TargetType="FrameworkElement"> <Setter Property="Visibility"> <Setter.Value> <Binding Path="Tag" RelativeSource="{RelativeSource AncestorType=UserControl}" Converter="{StaticResource AccessLevelToVisibilityConverter}" ConverterParameter="{Binding RelativeSource={RelativeSource Mode=Self}, Path=Tag}" /> </Setter.Value> </Setter> </Style> Мені просто потрібно надсилати Tagбатьківського рівня вищого рівня та самого Tagуправління до свого класу перетворювачів.
165 wpf  xaml  styles 

3
wpf: як показати підказку, коли кнопку відключено командою?
Я намагаюся показати підказку незалежно від стану кнопок, але це, здається, не робить фокус: <Button Command="{Binding Path=CommandExecuteAction}" ToolTip="{Binding Path=Description}" ToolTipService.ShowOnDisabled="true" Style="{StaticResource toolbarButton}"> <Image Source="{Binding Path=Icon}"></Image> </Button> Як я можу показати підказку, коли кнопка відключена через command.CanExecute повернення false? Примітка: ToolTipService.ShowOnDisabled = "вірно" працює як шарм. Причиною цього не вдалося в …
162 wpf 

12
DataTrigger, де значення НЕ є нульовим?
Я знаю, що можу зробити сеттер, який перевіряє, чи є значення NULL, і щось робити. Приклад: <TextBlock> <TextBlock.Style> <Style> <Style.Triggers> <DataTrigger Binding="{Binding SomeField}" Value="{x:Null}"> <Setter Property="TextBlock.Text" Value="It's NULL Baby!" /> </DataTrigger> </Style.Triggers> </Style> </TextBlock.Style> </TextBlock> Але як я можу перевірити значення "не" ... як у "NOT NULL" або "NOT = …

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