3
我對WPF有點新,所以請耐心等待。我有一個綁定在我的XAML中的屬性,但是如果我在.cs文件中重命名它(右鍵單擊 - > Refactor - > Rename),它不會傳播到XAML。難道我做錯了什麼?WPF重命名的屬性不會傳播到XAML
編輯 這裏是我的背後代碼:
private string _selectedItem = null;
public string SelectedItemName
{
get { return _selectedItem; }
private set
{
if (_selectedItem != value)
{
_selectedItem = value;
OnPropertyChanged();
}
}
}
這裏是我的XAML:
<TextBox HorizontalAlignment="Left" Height="23" Margin="307,287,0,0" TextWrapping="Wrap"
Text="{Binding SelectedItemName}" VerticalAlignment="Top" Width="120" Name="txtTest2" />
這個文本框並不是要設置這個值,但是這可能會讓我在以後絆倒!我擔心(缺少)重命名xaml是一個功能......非常令人失望,感覺像是倒退了一步。 – MikeH
不可能使這樣的功能不會破壞現有的功能。 ReSharper可以讓你做到這一點,但它明確表示它將修改哪些部分。 –