Ich habe eine Mehrfachbindung wie <TextBlock> <TextBlock.Text> <MultiBinding Converter="{StaticResource myConverter}"> <Binding Path="myFirst.Value" /> <Binding Path="mySecond.Value" /> </MultiBinding> </TextBlock.Text> </TextBlock> Und ich möchte einen festen Wert, z. B. "123", an eine der beiden obigen Bindungen übergeben. Wie kann ich das mit XAML machen?
In einem verschachtelten WPF ToolBarPanel-ToolBar-Menü möchten wir den Griff links und den Überlaufbereich rechts entfernen. Sie sind beide ausgegraut, aber wir möchten, dass sie überhaupt nicht angezeigt werden. Irgendwelche Ideen, wie man das erreicht? Nur für den Fall, dass meine Begriffe nicht ganz korrekt sind. Wenn Sie sich das Bild …
Ich versuche, DataAnnotations in meinem WPF-Projekt zu verwenden, um eine maximale Länge von Zeichenfolgen anzugeben: using System.ComponentModel.DataAnnotations; Ich erhalte jedoch den Fehler Der Typ- oder Namespace-Name 'DataAnnotations' ist im Namespace 'System.ComponentModel' nicht vorhanden (fehlt Ihnen eine Assemblyreferenz?) Ich habe andere Beispiele gesehen , wo DataAnnotations sie in diesem Namensraum existiert. …
Gibt es in WPF ein Ereignis, mit dem bestimmt werden kann, wann sich TabControldie ausgewählte Registerkarte von a ändert? Ich habe es versucht, TabControl.SelectionChangedaber es wird oft ausgelöst, wenn die Auswahl eines Kindes innerhalb eines Tabs geändert wird.
Ich muss eine Bindung im Code festlegen. Ich kann es nicht richtig machen. Das habe ich versucht: XAML: <TextBox Name="txtText"></TextBox> Code dahinter: Binding myBinding = new Binding("SomeString"); myBinding.Source = ViewModel.SomeString; myBinding.Mode = BindingMode.TwoWay; myBinding.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged; BindingOperations.SetBinding(txtText, TextBox.TextProperty, myBinding); ViewModel: public string SomeString { get { return someString; } set …
Die Frage sagt so ziemlich alles. Ich habe ein Fenster und habe versucht, den DataContext unter Verwendung des vollständigen Namespace für das ViewModel festzulegen, aber ich scheine etwas falsch zu machen. <Window x:Class="BuildAssistantUI.BuildAssistantWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" DataContext="BuildAssistantUI.ViewModels.MainViewModel">
Ich versuche, an eine Ganzzahl-Eigenschaft zu binden: <RadioButton Content="None" IsChecked="{Binding MyProperty, Converter={StaticResource IntToBoolConverter}, ConverterParameter=0}" /> und mein Konverter ist: [ValueConversion(typeof(int), typeof(bool))] public class IntToBoolConverter : IValueConverter { public object Convert(object value, Type t, object parameter, CultureInfo culture) { return value.Equals(parameter); } public object ConvertBack(object value, Type t, object parameter, CultureInfo …
Das scheint einfach zu sein, aber ich bin ratlos. In WPF möchte ich eine TextBox, die sich auf die Breite des übergeordneten Elements erstreckt, jedoch nur auf eine maximale Breite. Das Problem ist, dass ich möchte, dass es innerhalb seines Elternteils gerechtfertigt bleibt. Um es zu dehnen, müssen Sie HorizontalAlignment …
Ich möchte meinem WPF ein einfaches Verhalten hinzufügen (zumindest dachte ich, dass es das ist) TextBox. Wenn der Benutzer die Esc-Taste drückt TextBox, soll der Text, den er bearbeitet, den Text enthalten, den er zu Beginn der Bearbeitung hatte, UND ich möchte den Fokus aus dem entfernen TextBox. Ich habe …
Ich erstelle ein Login mit a window control, damit sich ein Benutzer bei einer WPFAnwendung anmelden kann , die ich erstelle. Bisher habe ich eine Methode erstellt, die prüft, ob der Benutzer die richtigen Anmeldeinformationen für die usernameund passwordin a textboxauf dem Anmeldebildschirm eingegeben hat , bindingzwei properties. Ich habe …
Ich habe eine WPF-Listbox, in der Nachrichten angezeigt werden. Es enthält einen Avatar auf der linken Seite und den Benutzernamen und die Nachricht, die vertikal rechts vom Avatar gestapelt sind. Das Layout ist in Ordnung, bis der Nachrichtentext in Zeilenumbruch umgewandelt werden soll. Stattdessen wird eine horizontale Bildlaufleiste im Listenfeld …
Ich habe ein einfaches WPF-Formular mit einem Gridauf dem Formular deklarierten. Dies Gridhat eine Reihe von Zeilen: <Grid.RowDefinitions> <RowDefinition Height="Auto" MinHeight="30" /> <RowDefinition Height="Auto" Name="rowToHide" /> <RowDefinition Height="Auto" MinHeight="30" /> </Grid.RowDefinitions> Die genannte Zeile rowToHideenthält einige Eingabefelder. Ich möchte diese Zeile ausblenden, nachdem ich festgestellt habe, dass ich diese Felder …
Ich versuche, einen Überblick über die verschiedenen Technologien zu erhalten, die beim Erstellen von GUIs in der Windows-Welt verwendet werden sollen. Für den Kontext baue ich ein kleines 2D-Plattform-Multiplayer-Spiel. (Nur zum Lernen ..) Mein Lehrer sagt, dass er der Meinung ist, dass WPF der richtige Weg ist, aber es scheint, …
Wenn Sie ResizeMode="CanResizeWithGrip"ein WPF Windowfestlegen, wird in der unteren rechten Ecke ein Größenänderungsgriff angezeigt (siehe unten): Wenn Sie ebenfalls festlegen, WindowStyle="None"verschwindet die Titelleiste, aber die grau abgeschrägte Kante bleibt bis zum Festlegen erhalten ResizeMode="NoResize". Leider verschwindet mit dieser Kombination von Eigenschaften auch der Größenänderungsgriff. Ich habe die Window's ControlTemplateüber einen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.