111,093
社区成员




<UserControl x:Class="CasingCheck.Views.ExternalCasingLoadView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:CasingCheck.Views"
mc:Ignorable="d"
d:DesignHeight="374" d:DesignWidth="310">
<TabControl TabStripPlacement="Left" ScrollViewer.HorizontalScrollBarVisibility="Visible" ScrollViewer.CanContentScroll="True" Margin="3,3,-635,-17">
<TabItem Header="设计参数" HorizontalContentAlignment="Left" VerticalContentAlignment="Top" HorizontalAlignment="Left" VerticalAlignment="Top">
<Grid Background="#FFE5E5E5" Margin="3">
<TextBox x:Name="textBox_Hnext" HorizontalAlignment="Left" Height="23" Margin="206,123,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="185"/>
</Grid>
</TabItem>
</TabControl>
</UserControl>
public void SaveData()
{
string get = textBox_Dsly.Text;
}
// TextBox
private string textbox_dsly;
public string Textbox_Dsly {
get
{
return this.textbox_dsly;
}
set {
textbox_dsly = value;
NotifyOfPropertyChange(() => Textbox_Dsly);
}
}
2. 在.xaml中绑定,代码如下:
<TextBox x:Name="textBox_Dsly" HorizontalAlignment="Left" Height="23" Margin="206,30,0,0" TextWrapping="Wrap" Text="{Binding Textbox_Dsly}" VerticalAlignment="Top" Width="185"/>
3. 在VM中访问,代码如下:
public void SaveData()
{
string get = Textbox_Dsly;
}
刚入坑WPF,多谢各位大佬帮我解决问题。