Pytania otagowane jako wpf-controls

Kontrolki WPF obejmują UserControls, które są złożonymi kolekcjami innych kontrolek, i CustomControls, które są kontrolkami utworzonymi przy użyciu stylów i szablonów WPF.


30
Jak połączyć się z PasswordBox w MVVM
Z wiązania z P Mam natknąć się na problem asswordBox. Wygląda na to, że stanowi to zagrożenie bezpieczeństwa, ale używam wzorca MVVM, więc chcę to ominąć. Znalazłem tutaj interesujący kod (czy ktoś używał tego lub czegoś podobnego?) http://www.wpftutorial.net/PasswordBox.html Technicznie wygląda świetnie, ale nie jestem pewien, jak odzyskać hasło. Zasadniczo mam …
251 c#  wpf  mvvm  wpf-controls  passwords 

5
Prosta (myślę) pozioma linia w WPF?
Tworzenie stosunkowo prostego formularza wprowadzania danych i po prostu chcesz oddzielić niektóre sekcje poziomą linią (podobnie jak znacznik HR w HTML), która rozciąga się na całą długość formularza. Próbowałem tego: <Line Stretch="Fill" Stroke="Black" X2="1"/> Ponieważ kontrola nadrzędna nie ma stałej szerokości, linia ta powoduje rozciągnięcie okna do pełnej szerokości ekranu. …
228 wpf  xaml  wpf-controls 



9
Wyrównać elementy w panelu stosu?
Zastanawiałem się, czy mogę mieć 2 kontrolki w poziomym panelu StackPanel, tak aby właściwy element był zadokowany po prawej stronie StackPanel. Próbowałem następujących rzeczy, ale nie zadziałało: <StackPanel Orientation="Horizontal"> <TextBlock>Left</TextBlock> <Button Width="30" HorizontalAlignment="Right">Right<Button> </StackPanel> W powyższym fragmencie chcę, aby przycisk był zadokowany po prawej stronie StackPanel. Uwaga: muszę to zrobić …

3
WPF: ItemsControl with scrollbar (ScrollViewer)
Postępowałem zgodnie z tym małym "samouczkiem", jak dodać pasek przewijania do ItemsControl i działa on w widoku projektanta, ale nie wtedy, gdy kompiluję i uruchamiam program (pojawia się tylko kilka pierwszych elementów i brak paska przewijania, aby wyświetlić więcej - nawet gdy VerticalScrollbarVisibility jest ustawiona na „Visible” zamiast „Auto”). Masz …

10
Jak sprawić, by kolumny XAML DataGridColumns wypełniały cały DataGrid?
Używam DataGrids w XAML (nie Silverlight) z kolumnami o zmiennym rozmiarze, DataGrid rozwinie się, jeśli użytkownik zmieni rozmiar ekranu. Obecnie, jeśli szerokości wszystkich kolumn DataGrid są mniejsze niż szerokość DataGrid, pojawia się dodatkowa „kolumna”, której nie można kliknąć i która nie służy żadnemu celowi. Czy ktoś wie, jak sprawić, aby …
117 c#  wpf  xaml  datagrid  wpf-controls 


6
Formatowanie tekstu w TextBlock
Jak uzyskać formatowanie tekstu wewnątrz TextBlockkontrolki w mojej aplikacji WPF? np .: Chciałbym, aby niektóre słowa były pogrubione, inne kursywą, a niektóre w innych kolorach, jak w tym przykładzie: Powodem mojego pytania jest ten rzeczywisty problem: lblcolorfrom.Content = "Colour From: " + colourChange.ElementAt(3).Value.ToUpper(); Chciałbym, aby druga część ciągu była pogrubiona …
105 c#  wpf  wpf-controls 


3
Jak mogę ukryć nagłówek widoku listy WPF?
Chcę mieć możliwość ukrycia nagłówka w górnej części każdej kolumny siatki w widoku WPF ListView. To jest kod XAML dla mojego ListView: <Window x:Class="ListViewTest.Test0.ListViewTest" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Empty ListView Grid" Height="216" Width="435" FlowDirection="LeftToRight" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.IsSharedSizeScope="False"> <Window.Resources> <XmlDataProvider x:Key="CustomersDS" Source="C:\data.xml"/> </Window.Resources> <ListView Margin="0,0,0,50" ItemTemplate="{DynamicResource CustomerTemplate}" ItemsSource="{Binding Source={StaticResource CustomersDS}, XPath=/Customers/Customer}"> <ListView.View> <GridView> …

2
Domyślny typ wartości nie jest zgodny z typem właściwości
Mam tę klasę public class Tooth { public string Id {get;set;} } I ta kontrola custrom public partial class ToothUI : UserControl { public ToothUI() { InitializeComponent(); } public Tooth Tooth { get { return (Tooth)GetValue(ToothProperty); } set { SetValue(ToothProperty, value); NombrePieza.Text = value.Id.Replace("_",String.Empty); } } public static readonly DependencyProperty …
83 c#  wpf  wpf-controls 
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.