我在DOT NET新手如何創建一個自動換行菜單項
我建立的,我有一個MenuItem
(可檢查)一WPF
應用程序使用C#進行切換併爲自動換行功能一個文本框(就像在記事本),即,切換TextWrapping="Wrap"
TextWrapping="NoWrap"
之間和
菜單項:
<MenuItem Header="_Word Wrap" Name="wordWrap" IsCheckable="True" IsChecked="True" Checked="wrap_Click"/>
文本框:
<TextBox TextWrapping="Wrap" AcceptsReturn="True" VerticalScrollBarVisibility="Visible" Name="txtContent">
如何,這樣,當菜單項被選中,它就會啓動自動換行功能上,當該菜單項未被選中,它變成了自動換行功能創建一個功能斷
我嘗試以下一段代碼,
private void wrap_Click(object sender, RoutedEventArgs e)
{
if (wordWrap.IsChecked)
txtContent.TextWrapping = TextWrapping.Wrap;
else
txtContent.TextWrapping = TextWrapping.NoWrap;
}
,但它示出了在一個異常:
Object reference not set to an instance of an object.
請幫我
謝謝!
你覺得「對象引用未設置」是什麼意思? – lboshuizen
這是一個NullReferenceException @lboshuizen –
什麼是拋出異常? – wdosanjos