WPF การเพิ่มรุ่นขอส่งข้อความ

0

คำถาม

ทำไมมันถึงไม่ทำงานเหรอ?

XAML:

<TextBlock Text="{Binding Path=Ver}"/>

รหัส:

public partial class MainWindow : Window
{
    public Version Ver=> Assembly.GetExecutingAssembly().GetName().Version;
    public MainWindow()
    {
        InitializeComponent();
    }
}

ทำไมเรื่องนี้ไม่ได้ทำงาน? ฉันต้องการอีก dll?

binding c# wpf
2021-11-22 03:42:34
1

คำตอบที่ดีที่สุด

0

เพื่อทำให้ถูกเชื่อมโยงทำงานคุณต้องตั้งค่า DataContext ทรัพย์สินของ TextBlock ธาตุตัวมันเองหรือพ่อแม่ธาตุ,e.g. ง MainWindow:

public partial class MainWindow : Window
{
    public Version Ver=> Assembly.GetExecutingAssembly().GetName().Version;
    public MainWindow()
    {
        DataContext = this;
        InitializeComponent();
    }
}

โปรดจำไว้ว่านี่เป็นน้อทำงานตัวอย่าง มันจะดีกว่าที่จะทำตาม MVVM รูปแบบและสร้างแยกกัน INotifyPropertyChanged implementation เรียนกับ Ver ทรัพย์สินและตั้งค่า DataContext ที่ implementation ตัวอย่างแทนที่จะเป็นของหน้าต่างตัวมันเอง

2021-11-22 04:19:08

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่