Pertanyaan yang diberi tag wpf

92
Edit sekali klik di WPF DataGrid

Saya ingin pengguna dapat memasukkan sel ke dalam mode pengeditan dan menyorot baris yang berisi sel dengan satu klik. Secara default, ini adalah klik dua kali. Bagaimana cara mengganti atau menerapkan ini?

92
Cara memformat TimeSpan di XAML

Saya mencoba memformat textblock yang terikat ke TimeSpanproperti. Ia bekerja jika properti bertipe DateTimetetapi gagal jika itu adalah TimeSpan. Saya bisa menyelesaikannya menggunakan konverter. Tetapi saya mencoba mencari tahu apakah ada alternatif lain. Kode sampel: public TimeSpan MyTime...

91
Ubah WPF DataTemplate untuk item ListBox jika dipilih

Saya perlu mengubah DataTemplate untuk item dalam ListBox tergantung pada apakah item tersebut dipilih atau tidak (menampilkan informasi yang berbeda / lebih banyak saat dipilih). Saya tidak mendapatkan acara GotFocus / LostFocus di elemen paling atas di DataTemplate (sebuah StackPanel) saat...

91
Apakah MVVM tidak ada gunanya? [Tutup]

Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang

91
Atur fokus pada kotak teks di xaml wpf

Meskipun ada beberapa posting di forum ini dan yang lainnya, saya tidak dapat menemukan sesuatu yang memberitahu saya bagaimana mengatur fokus pada TextBox. Saya memiliki userControl dengan banyak label dan textBoxes. Saat formulir dimuat, saya ingin kotak teks tertentu memiliki fokus. Saya...

90
Ikat ke metode di WPF?

Bagaimana Anda mengikat metode objek dalam skenario ini di WPF? public class RootObject { public string Name { get; } public ObservableCollection<ChildObject> GetChildren() {...} } public class ChildObject { public string Name { get; } } XAML: <TreeView ItemsSource="some list of...

90
Bagaimana cara mendapatkan ukuran layar saat ini di WPF?

Saya tahu saya bisa mengetahui ukuran layar utama dengan menggunakan System.Windows.SystemParameters.PrimaryScreenWidth; System.Windows.SystemParameters.PrimaryScreenHeight; Tapi bagaimana cara mendapatkan ukuran layar saat ini? (Pengguna Multi-Layar tidak selalu menggunakan layar utama dan...

90
menampilkan Jam Pasir saat aplikasi sedang sibuk

Untuk tampilan yang dibuat menggunakan WPF, saya ingin mengubah kursor mouse menjadi jam pasir saat aplikasi sedang sibuk dan tidak responsif. Salah satu solusinya adalah menambahkan this.Cursor = Cursors.Wait; ke semua tempat yang dapat menyebabkan UI menjadi tidak responsif. Tapi jelas...

89
Dapatkan Posisi Absolut elemen dalam jendela di wpf

Saya ingin mendapatkan posisi absolut dari sebuah elemen dalam kaitannya dengan elemen jendela / root ketika diklik dua kali. Posisi relatif elemen dalam induknya adalah semua yang bisa saya capai, dan yang saya coba tuju adalah titik relatif ke jendela. Saya telah melihat solusi tentang cara...

89
WPF Bind ke dirinya sendiri

Saya punya WPF Window, dan di suatu tempat ada ListViewtempat saya mengikatnya List<string>. Sekarang di suatu tempat di saya ListViewada TextBoxdan Contentproperti diatur ke {Binding}. Tapi ini singkatannya. Bagaimana cara menulis full binding untuk mengikat dirinya sendiri? {Binding...

89
Di mana Application.DoEvents () di WPF?

Saya memiliki kode contoh berikut yang memperbesar setiap kali tombol ditekan: XAML: <Window x:Class="WpfApplication12.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350"...