Tag: wpf
Windows Presentation Foundation oder WPF ist ein subsystem für das Rendern von user-interfaces in Windows-basierten Anwendungen.
5
Antworten
Habe ich XPS-Dokumente erzeugt XAML-User-Controls, die als Vorlagen. Ich möchte konvertieren XPS-Dokumente in alternativen Formaten, die hauptsächlich PDF -, programmgesteuert mit ein .NET basierte API. Was ist der beste Weg, dies zu tun? InformationsquelleAutor der Frage markti
1
Antworten
Schritte, die ich gemacht habe: Ich mit .NET 4.0 Ich habe codeplex heruntergeladen und die ersten "Extended WPF Toolkit Binaries". Nummer 2 eingefügt, diese Datei "ExtendedWPFToolkit_Binaries.zip" von hier: C:\Users\myName\Downloads\ Ich dann extrahiert die .dll-Datei und legen Sie
2
Antworten
Ich bin mit dem MVVM-Muster und erhalte Folgendes wenn ich meine app InvalidOperationException Eine TwoWay-oder OneWayToSource Bindung nicht arbeiten können, auf die nur-lese-Eigenschaft 'Optionen' des Typs 'ViewModel.SynergyViewModel'. Ich kommentiert habe alle meine Quelle, aus meiner Ansicht Modell
2
Antworten
Ist es ein MVVM-Auswahl von text in einem Textfeld? Das MVVM-framework, das ich verwende, ist Laurent Bugnion ist MVVM Light Toolkit. InformationsquelleAutor der Frage Justin | 2010-04-08
3
Antworten
Warum kann ich code wie diesen <Border Width="130" Height="70"> <Border.Triggers> <DataTrigger Binding="{Binding Path=CurrentStatus}" Value="0"> <Setter Property="Style" Value="{StaticResource ResourceKey=ListBoxItemBorder}"/> </DataTrigger> <DataTrigger Binding="{Binding Path=CurrentStatus}" Value="200"> <Setter Property="Style" Value="{StaticResource ResourceKey=ListBoxItemBorderInactive}"/> </DataTrigger> </Border.Triggers> </Border> Bekomme ich diesen Fehler Failed object initialization
5
Antworten
Möchte ich den hintergrund ändern, die Farbe einer Schaltfläche zum Umschalten, wenn der toggle-Taste aktiviert ist und Umgekehrt. Wie kann ich das erreichen? InformationsquelleAutor der Frage vivek TP | 2011-04-11
5
Antworten
Ich habe einen textblock: <TextBlock HorizontalAlignment="Left" Name="StatusText" Margin="0,20" TextWrapping="Wrap" Text="{Binding StatusText}"> ... Status ... </TextBlock> codebehind: public StatusPage() { InitializeComponent(); this.DataContext = new StatusPageViewModel(this); } und im viewModel: private string _statusText; ///<summary> ///Status text ///</summary> public string
10
Antworten
Implementierte ich einen converter zu konvertieren, Int32, String um in der Lage sein, um die Bindung einer Eigenschaft auf einer textBox. Implementiere ich diesen Konverter in den namespace MyApp.Wandler und es heißt Int32ToStringConverter. Dann, in meinem axml
6
Antworten
Habe ich eine Anforderung, die in WPF/C#, klicken Sie auf eine Schaltfläche, sammeln Daten und dann legen Sie es in eine text-Datei, die die Benutzer herunterladen können, um Ihre Maschine. Ich kann mit der ersten Hälfte, aber
4
Antworten
Mein Datagrid hat eine Bindung an eine ObservableCollection und gefüllt wird, nach der Gruppierung einige Werte abgeholt EF. Mein Problem ist, dass die datagrid-Höhe wächst darüber hinaus die Größe des Fensters. Weiß jemand wie man das fixen...
1
Antworten
Ich habe eine ObservableCollection enthält Modelle anzeigen von mehreren Arten, und ich möchte ein DataTemplate für jeden Typ in jedem meiner GridViewColumn ist CellTemplates. In diesem einfachen Beispiel könnte ich erstellen Sie eine Basis-ViewModel, aber ich möchte
6
Antworten
Manchmal verwendeten wir komplexe Art und Weise so viele Male vergessen wir die einfachsten Möglichkeiten, die Aufgabe zu tun. Ich weiß, wie man command binding, aber ich benutze immer denselben Ansatz. Erstellen Sie eine Klasse, die ICommand-Schnittstelle
3
Antworten
Derzeit bin ich mit einer ObservableCollection innerhalb einer WPF-Anwendung, die Anwendung ist eine Implementierung von Conway ' s Spiel des Lebens und eignet sich gut für über 500 Zellen, aber nach, dass es beginnt sich zu verlangsamen
10
Antworten
Ziel: Problem ein Ereignis, wenn die Elemente in einer combobox drop-down-Liste ausgewählt ist. Problem: Mit "SelectionChanged", jedoch, wenn der Benutzer wählen, die das gleiche Element wie das Element momentan ausgewählt ist, dann wird die Auswahl nicht geändert
3
Antworten
Ich habe eine textbox, die gebunden ist, um eine Klasse mit einer Eigenschaft vom Typ Timespan und geschrieben haben, einen Wert converter konvertiert eine Zeichenfolge in TimeSpan. Wenn eine andere Zahl eingegeben wird, in der textbox, ich
7
Antworten
Ich habe ein ToolTip mit dem Wert: Value="{Binding Path=DataItem.EquitySold, StringFormat=Reserved (Equity Share: \{0\}%)}" Den toolip ist die Anzeige so: 72 Aber ich erwarte, dass er: Vorbehalten (Equity-Anteil: 72%) Was ist falsch mit meiner Bindung? InformationsquelleAutor der Frage
3
Antworten
Möchte ich Programmgesteuertes konfigurieren einer wpf-grid. Ich möchte in der Lage sein, ein grid mit 2 Spalten, die den ersten bis 20% des verfügbaren Platzes ein, die zweite Einnahme bis 80%. In der xaml-würde ich verwenden Sie
1
Antworten
Habe ich versucht, diese und auch die HorizontalAlignment-Eigenschaft, anstelle der Ausrichtung, aber Sie immer noch ausgerichtet auf der linken. <Window x:Class="EditorWindow.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" DataContext="{Binding RelativeSource={RelativeSource Self}}" Title="MainWindow" Height="800" Width="600"> <Grid> <ListView ItemsSource="{Binding Effects}"> <ListView.View> <GridView> <GridViewColumn Width="100"
7
Antworten
Arbeite ich an einer Anwendung, die zeigt einige untergeordnete Fenster, die können entweder geschlossen werden, durch den Benutzer oder automatisch vom System geschlossen. Beim Debuggen einige Ausnahmen, die wurden geworfen, entdeckte ich, dass ich versucht hatte, Sie
4
Antworten
Möchte ich mit XAML Stil ein WPF-button, um zu schauen, wie die "Mixer" und "Ändern der Einstellungen von Datum und Zeit..." - text von dieser Windows 7-Infobereich flyouts. Tut eine Eigenschaft von SystemColors definieren, die Farbe? Die?
1
Antworten
Ich weiß, dass die MahApps metro-theme kommt mit "Themen" (Farbe setzt), aber ich weiß nicht, wie Sie zu ändern von den Standard-Einstellungen in meiner WPF-Anwendung. Ich habe den Anfänger-tutorial auf MahApps.Metro-Dokumentation (einschließlich hinzufügen der Ressourcen-Bibliotheken an der
3
Antworten
Ich versuche sich zu binden Spalte Sichtbarkeit, die von einem anderen element wie diesem: <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <Window.Resources> <BooleanToVisibilityConverter x:Key="BooleanToVisibilityConverter" /> </Window.Resources> <StackPanel> <CheckBox x:Name="chkColumnVisible" Content="Show column" /> <DataGrid x:Name="MyDataGrid" AutoGenerateColumns="False"> <DataGrid.Columns> <DataGridTextColumn
7
Antworten
Wenn ich habe eine comboBox-Komponente auf die WPF-Fenster, wie kann ich Einträge in die comboBox? Int der XAML-code für das design oder in NameOfWindow.xaml.cs-Datei? InformationsquelleAutor der Frage 3D-kreativ | 2012-08-09
8
Antworten
Ich Schreibe eine WPF-Anwendung für ein Windows-8-tablet. Es ist voll windows 8 und nicht ARM/RT. Wenn der Benutzer ein Textfeld zeige ich die Tastatur auf dem Bildschirm mit dem folgenden code: System.Diagnostics.Process.Start(@"C:\Program Files\Common Files\Microsoft Shared\ink\TabTip.exe"); Dies funktioniert
2
Antworten
Gibt es eine Möglichkeit zu entfernen (löschen) alle Bilder (Kinder) Hinzugefügt, um eine Canvas in C# (WFP)? InformationsquelleAutor der Frage Ionică Bizău | 2012-05-31
4
Antworten
Habe ich ein Projekt mit XmlDataProvider gebunden an ein WPF-DataGrid-Steuerelement. Ich habe die Bindungen an das DataGrid wie folgt festgelegt: <dg:DataGrid ItemsSource="{Binding Source={StaticResource XmlData}, XPath=Root/People/Person}" AutoGenerateColumns="False"> <dg:DataGrid.Columns> <dg:DataGridTextColumn Header="ID" Binding="{Binding XPath=ID}"/> <dg:DataGridTextColumn Header="Name" Binding="{Binding XPath=Name}"/> </dg:DataGrid.Columns> </dg:DataGrid>
4
Antworten
Ich bin ziemlich erstaunt über die scheinbare Komplexität dieser scheinbar einfachen Aufgabe. Ich weiß, dass ich die StorageFile Klasse, und ich habe festgestellt, das Beispielaber ich wollt einfach nur eine einzige Datei, auf die ich den Pfad
11
Antworten
Ich habe ein einfaches problem, in meiner WPF-Anwendung, die hat mich schlug meinen Kopf auf den Tisch. Ich habe ein TabControl, wo jedes TabItem ist eine Ansicht generiert, die für ein ViewModel mit einem DataTemplate ähnlich wie
8
Antworten
Obwohl Die Ungarische notation gilt als schlechte Praxis, heute ist es noch durchaus üblich, für die Kodierung des Typs im Namen der Elemente der Benutzeroberflächeentweder durch ein Präfix (lblTitletxtFirstName...) oder ein suffix (TitleLabelFirstNameTextBox...). In meiner Firma, wir
1
Antworten
Ich bin die Bindung eines Objekts an eine TextBox mit folgenden XAML-Code: <TextBox Name="MyTextBox" Text="{Binding Path=MyValue, Mode=TwoWay, StringFormat={}{0:F2}}" /> Natürlich, wenn ich binden ein neues Objekt (die Werte sind alle noch null) der Text-Eigenschaft festgelegt ist 0.00.
7
Antworten
Habe ich eine Liste von Optionen in einem Daten-Objekt, und ich möchte, um das äquivalent von einer radio-button-Liste, um den Benutzer zur Auswahl und nur einer von Ihnen. Eine ähnliche Funktionalität wie eine datengebundene Kombinationsfeld, aber in
2
Antworten
Ich ein TextWrapping im WPF CheckBox. Bitte schauen Sie auf diese zwei Proben: <CheckBox> <TextBlock TextWrapping="Wrap" Text="_This is a long piece of text attached to a checkbox."/> </CheckBox> <CheckBox> <AccessText TextWrapping="Wrap" Text="_This is a long piece of
3
Antworten
Ist es ein einzelnes Ereignis wie Changed dass ich verwenden können, um Ereignisse zusammen? Warum sind Sie getrennt, wie diese? Ist es denn ein einmaliges Ereignis, für beide wäre erforderlich, einen Verweis auf die Kontrolle durch die
2
Antworten
Ich habe da ein problem mit der Standard - Button im xaml-code unten: <Window x:Class="WebSiteMon.Results.Views.GraphicSizeSelectPopUp" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:commonWPF="http://rubenhak.com/common/wpf" xmlns:WPF="clr-namespace:Bennedik.Validation.Integration.WPF;assembly=Bennedik.Validation.Integration.WPF" ResizeMode="NoResize" WindowStyle="ThreeDBorderWindow" SizeToContent="WidthAndHeight"> <Window.Resources> <Style TargetType="{x:Type TextBox}"> <Setter Property="Validation.ErrorTemplate"> <Setter.Value> <ControlTemplate> <Border BorderBrush="Red" BorderThickness="2"> <AdornedElementPlaceholder /> </Border> </ControlTemplate>
5
Antworten
Ich ein setup haben, in dem möglicherweise Tausende von items (denke 3000-5000) werden Hinzugefügt, um eine ObservableCollection ist gebunden an einige visuelle Schnittstelle. Derzeit ist der Prozess, Sie zu addieren ist Recht langsam (ca. 4 Sekunden/1000 Punkte),
3
Antworten
Wie kann ich neu starten meine WPF-Anwendung mit C#? InformationsquelleAutor der Frage kartal | 2010-10-09
2
Antworten
Ich habe eine WPF-Anwendung mit mehreren Steuerelementen auf jedes Fenster, einige überlagert etc, was ich brauche, ist ein Weg, um die app Größe ändern sich automatisch, abhängig von der Bildschirmauflösung. Irgendwelche Ideen ? InformationsquelleAutor der Frage Welsh
4
Antworten
Ich einen Pfad haben, müssen Sie Größe ändern, um seine StackPanel-Containers. <StackPanel x:Name="TrackSurface"> <Path Fill="AliceBlue" Stroke="Black" StrokeThickness="1" Data="{StaticResource TranslateZ}"> </Path> </StackPanel> Ich denke über die Verwendung einer transformation an die container, aber nicht wissen, wie es tatsächlich
8
Antworten
Habe ich eine c# - Anwendung, ich mache einen letzten test. Aber jetzt, eine Funktion, die gearbeitet hat, everytimes bis jetzt klappt das nicht mehr! Ich habe einen Button, wenn ich drauf klicke möchte ich Sie auf
3
Antworten
In die neueste Version von MVVM Light Hinweis:es wurde angegeben, dass MVVM Light jetzt einen "Lotsendienst". Aber mir und meinem Freund google nicht in der Lage sind zu finden, wie es zu benutzen. Kann ich sehen, dass
1
Antworten
Mögliche Duplikate: Wie kann ich zuweisen das 'Schließen mit Escape-Taste drücken Sie' Verhalten auf alle WPF-Fenster in einem Projekt? Ich soll die Fenster schließen, die in meinem wpf-Projekt, klickt der Benutzer die escape-Taste. Ich will nicht den
5
Antworten
Ich versuche sich zu binden TextBox zu double Eigenschaft eines Gegenstandes, mit UpdateSourceTrigger=PropertyChanged. Das Ziel ist, die unmittelbar während der Bearbeitung validiert eingegebene Wert im erlaubten Bereich (und eine Fehlermeldung anzeigen, wenn nicht). Ich möchte zu implementieren,
4
Antworten
Meine WPF-Anwendung hat eine Stil-manager, die ich gebaut habe, auf Mischung. Mein problem ist Folgendes: ich habe ein login-button, blinkt gelegentlich und ich kann nicht herausfinden, wie entfernen Sie dieses Verhalten. Hier ist der style-code für mein
5
Antworten
Möchte ich wissen, wie kann ich den style ein Gitter, so dass ich nicht brauchen, um geben Sie die <Grid.ColumnDefinitions> <ColumnDefinition Width="auto" SharedSizeGroup="SG1"/> <ColumnDefinition Width="auto" SharedSizeGroup="SG2"/> </Grid.ColumnDefinitions> jedes mal? Vielen Dank! ps: ich habe versucht, die Suche
3
Antworten
Ich habe ein TabControl-Steuerelement in einem MVVM WPF Anwendung. Es ist wie folgt definiert. <TabControl Style="{StaticResource PortfolioSelectionTabControl}" SelectedItem="{Binding SelectedParameterTab}" > <TabItem Header="Trades" Style="{StaticResource PortfolioSelectionTabItem}"> <ContentControl Margin="0,10,0,5" Name="NSDetailTradeRegion" cal:RegionManager.RegionName="NSDetailTradeRegion" /> </TabItem> <TabItem Header="Ccy Rates" Style="{StaticResource PortfolioSelectionTabItem}"> <ContentControl Margin="0,10,0,5"
1
Antworten
<Window x:Class="DataBinding_01.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <StackPanel Height="Auto" Name="stackPanel1" Width="Auto"> <TextBox Height="23" Name="textBox1" Width="Auto" /> <TextBox Height="23" Name="textBox2" Width="Auto" /> <Button Content="Button" Name="button1" Width="Auto" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" /> </StackPanel> </Window> Will ich den Button, füllen Sie alle
1
Antworten
Ich versuche zu blockieren, so dass Ihre Vordergrundfarbe ändern sich jedes mal die Maus geht über Sie, und das ist mein code: <TextBlock Foreground="blue" Margin="18,234,5,-2" Grid.RowSpan="3"> <Underline>Remove Message</Underline> <TextBlock.Style> <Style TargetType="TextBlock"> <Style.Triggers> <Trigger Property ="IsMouseOver" Value="True"> <Setter
1
Antworten
Habe ich eine Kontrolle habe ich 'created' in XAML, die ich für den Zugriff durch den Code Hinter. <wincontrols:LiveTileFrameElement Name="PendingAuthsFrame1" Text="Pending" /> this.PendingAuthsFrame1.Text = "334"; Allerdings bekomme ich einen Build-Fehler, die auf der zweiten Aussage oben besagt
3
Antworten
Ich versuche, fügen Sie eine benutzerdefinierte schriftart als Ressource in meine Anwendung. Ich habe eine "CustomFont" - Verzeichnis in der Anwendung und alle Schriften in der es in die "Ressource" <Window.Resources> <Style x:Key="Gotham-XLight"> <Setter Property="TextElement.FontFamily" Value="/CustomFonts;Component/#Gotham-XLight" />
3
Antworten
Da XAML kompiliert wird, sollte es keinen Unterschied in der Ausführung von code wie dieser. Winforms (code): Form formPeter = new Form(); Textbox textbox = new Textbox(); Label l1 = new Label1(); Xaml nicht analysiert zur Laufzeit,