Pytania otagowane jako wpf

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

10
Uruchamianie zdarzenia dwukrotnego kliknięcia z elementu WPF ListView przy użyciu MVVM
W aplikacji WPF korzystającej z MVVM mam kontrolę użytkownika z elementem widoku listy. W czasie wykonywania użyje wiązania danych, aby wypełnić widok listy kolekcją obiektów. Jaki jest prawidłowy sposób dołączenia zdarzenia dwukrotnego kliknięcia do elementów w widoku listy, tak aby po dwukrotnym kliknięciu elementu w widoku listy odpowiadające mu zdarzenie …
102 wpf  mvvm 

2
WPF Auto wysokość w kodzie
Jak mogę ustawić wartość Heightwłaściwości kontrolki WPF w kodzie C # na „ Auto”? <Grid.RowDefinitions> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> </Grid.RowDefinitions> Chcę odtworzyć to zachowanie w kodzie za nim. Jakieś pomysły?
101 c#  wpf  xaml 


6
Powiązanie danych i reguły walidacji WPF - najlepsze rozwiązania
Mam bardzo prostą aplikację WPF, w której używam powiązania danych, aby umożliwić edycję niektórych niestandardowych obiektów CLR. Chcę teraz wprowadzić pewne sprawdzanie poprawności danych wejściowych, gdy użytkownik kliknie przycisk Zapisz. Jednak wszystkie książki WPF, które przeczytałem, nie poświęcają tak naprawdę miejsca temu zagadnieniu. Widzę, że możesz tworzyć niestandardowe reguły walidacji, …


2
datatrigger on enum, aby zmienić obraz
Mam przycisk ze stałym obrazem tła i chciałbym pokazać na nim mały obraz nakładki. Wybór obrazu nakładki zależy od właściwości zależności ( LapCounterPingStatus) odpowiedniego modelu widoku. Oto, co osiągnąłem do tej pory: <Button> <Grid> <Image Stretch="None"> <!-- Background Image --> <Image.Style> <Style TargetType="{x:Type Image}"> <Setter Property="Source" Value="/Images/Pingn.png"/> </Style> </Image.Style> </Image> …
101 c#  wpf 

9
Dobry odpowiednik NumericUpDown w WPF? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Szukam prostej kontrolki NumericUpDown (aka przędzarki liczb) w WPF. Wydaje się, że jest to kolejny brak …


9
Jak utworzyć kontrolkę użytkownika WPF z zawartością nazwaną
Mam zestaw kontrolek z dołączonymi poleceniami i logiką, które są stale ponownie używane w ten sam sposób. Zdecydowałem się stworzyć kontrolkę użytkownika, która zawiera wszystkie wspólne kontrolki i logikę. Jednak potrzebuję również kontrolki, aby móc przechowywać zawartość, którą można nazwać. Wypróbowałem następujące: <UserControl.ContentTemplate> <DataTemplate> <Button>a reused button</Button> <ContentPresenter Content="{TemplateBinding Content}"/> …
100 c#  wpf  xaml  user-controls  controls 

3
Wyjątki zadania nie zostały zaobserwowane ani przez oczekiwanie na zadanie, ani przez dostęp do jego właściwości Exception. W rezultacie niezauważonym wyjątkiem był
Co to oznacza i jak go rozwiązać? Używam zadań TPL. Cały błąd Wyjątki zadania nie zostały zaobserwowane ani przez oczekiwanie na zadanie, ani przez dostęp do jego właściwości Exception. W rezultacie niezauważony wyjątek został ponownie zgłoszony przez wątek finalizatora. w System.Threading.Tasks.TaskExceptionHolder.Finalize () mscorlib

14
Dlaczego nie mogę odwołać się do System.ComponentModel.DataAnnotations?
Próbuję użyć DataAnnotations w moim projekcie WPF, aby określić maksymalną długość ciągów, z następującymi elementami: using System.ComponentModel.DataAnnotations; Jednak pojawia się błąd Nazwa typu lub przestrzeni nazw „DataAnnotations” nie istnieje w przestrzeni nazw „System.ComponentModel” (czy brakuje odwołania do zestawu?) Widziałem inne przykłady, gdzie DataAnnotations nie istnieją w tej przestrzeni nazw. Używam …
100 c#  wpf  data-annotations 

4
Wiersz poleceń WPF
Próbuję utworzyć aplikację WPF, która przyjmuje argumenty wiersza polecenia. Jeśli nie podano żadnych argumentów, powinno pojawić się główne okno. W przypadku niektórych konkretnych argumentów wiersza poleceń kod powinien być uruchamiany bez GUI i kończyć po zakończeniu. Wszelkie sugestie dotyczące tego, jak należy to właściwie zrobić, będą mile widziane.
99 wpf  command-line  exit 

3
Bezpieczny dostęp do wątku interfejsu użytkownika (głównego) w WPF
Mam aplikację, która aktualizuje mój datagrid za każdym razem, gdy plik dziennika, który oglądam, zostanie zaktualizowany (dołączony do nowego tekstu) w następujący sposób: private void DGAddRow(string name, FunctionType ft) { ASCIIEncoding ascii = new ASCIIEncoding(); CommDGDataSource ds = new CommDGDataSource(); int position = 0; string[] data_split = ft.Data.Split(' '); foreach …

5
WPF: Jak wyświetlić obraz w jego oryginalnym rozmiarze?
Mam problem z wyświetlaniem obrazów w WPF. Oto mój kod: <Button HorizontalAlignment="Left" Grid.Column="1" Grid.Row="5" Margin="0,5"> <Button.Content> <StackPanel Orientation="Horizontal" Margin="10,0"> <Image Source="/images/user_add.png" Stretch="None" HorizontalAlignment="Center" VerticalAlignment="Center" Width="24" Height="24" /> <TextBlock Text="添加" /> </StackPanel> </Button.Content> </Button> Mam obraz o oryginalnym rozmiarze 32 * 32, ale kiedy uruchomię powyższy kod, obraz rozciągnie się, aby …
98 wpf  image  resize  size 

4
Jak mogę przekazać stałą wartość dla 1 powiązania w powiązaniu wielokrotnym?
Mam polubienie multi-bindowania <TextBlock> <TextBlock.Text> <MultiBinding Converter="{StaticResource myConverter}"> <Binding Path="myFirst.Value" /> <Binding Path="mySecond.Value" /> </MultiBinding> </TextBlock.Text> </TextBlock> Chcę przekazać stałą wartość, np. „123”, do jednego z dwóch powyższych powiązań. Jak mogę to zrobić za pomocą XAML?

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.