Pytania otagowane jako wpf

Windows Presentation Foundation, lub WPF, jest podsystemem do renderowania interfejsów użytkownika w aplikacjach Windows.

7
Wątkiem wywołującym musi być STA, ponieważ wymaga tego wiele składników interfejsu użytkownika
Używam http://www.codeproject.com/KB/IP/Facebook_API.aspx Próbuję wywołać XAML, który jest tworzony przy użyciu WPF . Ale daje mi błąd: Wątkiem wywołującym musi być STA, ponieważ wymaga tego wiele składników interfejsu użytkownika. Nie wiem co mam robić. Próbuję to zrobić: FacebookApplication.FacebookFriendsList ffl = new FacebookFriendsList(); Ale to daje mi ten błąd. Dodałem pracownika w …


17
„Kolekcja elementów musi być pusta przed użyciem ItemsSource”.
Próbuję wyświetlić obrazy w widoku listy WPF w stylu WrapPanel, jak opisano w tym starym artykule zespołu ATC Avalon: Jak utworzyć widok niestandardowy . Kiedy próbuję wypełnić ListView za pomocą zapytania LINQ-to-Entities kolekcji obiektów ADO.NET Entity Framework, otrzymuję następujący wyjątek: Wyjątek Kolekcja elementów musi być pusta przed użyciem ItemsSource. Mój …



6
WPF TemplateBinding a RelativeSource TemplatedParent
Jaka jest różnica między tymi dwoma wiązaniami: <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{TemplateBinding Property=Background}"> <ContentPresenter /> </Border> </ControlTemplate> i <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Background}"> <ContentPresenter /> </Border> </ControlTemplate> ?

9
Program nie zawiera statycznej metody „Main” odpowiedniej dla punktu wejścia
Nagle cały mój projekt w ogóle przestał się kompilować, pokazując następujący komunikat: Program „path_to_obj_project_folder” nie zawiera statycznej metody „Main” odpowiedniej dla punktu wejścia Nie wprowadziłem żadnych zmian we właściwościach projektu, po prostu dodałem kilka klas, przeniosłem inne klasy do folderów. Jest to projekt aplikacji WPF, więc wszystko powinno być w …
169 c#  wpf 

2
Jaka jest różnica między biblioteką kontroli użytkownika a biblioteką kontroli niestandardowej?
Właśnie zbliżam się do prędkości w WPF i chciałbym utworzyć kontrolkę WPF wielokrotnego użytku. Kiedy patrzę na opcje tworzenia projektów w programie Visual Studio, widzę „Bibliotekę kontroli użytkownika WPF” i „Bibliotekę niestandardowych formantów WPF”. Nie jest dla mnie jasne, jaka jest różnica między nimi, a moje wyszukiwania w Google nie …

12
Powiązanie z właściwością statyczną
Trudno mi jest powiązać prostą statyczną właściwość ciągu z TextBox. Oto klasa z właściwością statyczną: public class VersionManager { private static string filterString; public static string FilterString { get { return filterString; } set { filterString = value; } } } W moim XAML chcę po prostu powiązać tę statyczną …
168 wpf  xaml  data-binding 



12
Moje obrazy są zamazane! Dlaczego SnapsToDevicePixels WPF nie działa?
Używam niektórych obrazów w mojej aplikacji 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" /> Ale wydają się niewyraźne. Dlaczego ta SnapsToDevicePixels="True"linia nie zapobiega temu problemowi?
165 .net  wpf  image  xaml 

3
Binding ConverterParameter
Czy jest sposób, w jaki mógłbym to zrobić w 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> Po prostu muszę wysłać Tagrodzica najwyższego poziomu i Tagsamą kontrolę do mojej klasy konwertera.
165 wpf  xaml  styles 

3
wpf: jak wyświetlić podpowiedź, gdy przycisk jest wyłączony przez polecenie?
Próbuję wyświetlić podpowiedź niezależnie od stanu przycisków, ale to nie wydaje się działać: <Button Command="{Binding Path=CommandExecuteAction}" ToolTip="{Binding Path=Description}" ToolTipService.ShowOnDisabled="true" Style="{StaticResource toolbarButton}"> <Image Source="{Binding Path=Icon}"></Image> </Button> Jak mogę wyświetlić podpowiedź, gdy przycisk jest wyłączony z powodu polecenia.CanExecute zwraca wartość false? Uwaga: ToolTipService.ShowOnDisabled = "true" działa jak urok. Przyczyną, dla której to …
162 wpf 

12
DataTrigger, gdzie wartość NIE jest null?
Wiem, że mogę utworzyć metodę ustawiającą, która sprawdza, czy wartość jest równa NULL i coś zrobić. Przykład: <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> Ale jak mogę sprawdzić, czy występuje wartość „nie” ... na przykład „NIE NULL” lub …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.