iranpcl
دوشنبه 15 اسفند 1390, 23:06 عصر
سلام
این دیتا گرید منه:
<DataGrid AutoGenerateColumns="False" DataContext="{Binding}" ItemsSource="{Binding Path=mycustomerdata}" Margin="1" Name="mycustomer">
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Path=FullName}" Header="نام کامل" Width="100" />
<DataGridTextColumn Binding="{Binding Path=BirthDay}" Header="تاریخ تولد" Width="100" />
</DataGrid.Columns>
</DataGrid>
و دستور زیر رو به یه کلید داردم:
void fill(object sender, RoutedEventArgs e)
{
try
{
using (SqlConnection conn = new SqlConnection(Properties.Settings.Default.SourceDB Connection))
{
string _query = "select firstname, lastname, birthday from customer where lastname = " + lastname.Text;
conn.Open();
SqlDataAdapter adapter = new SqlDataAdapter(_query, conn);
DataSet ds = new DataSet();
adapter.Fill(ds, “mycustomerdata”);
mycustomer.DataContext = ds;
conn.Close();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
حالا میخوام تو ستون "نام کامل" نام و نام خانوادگی باهم نشون داده بشن، آیا راهی برای این کار از طریق تغییر کد های xaml راهی موجود هست؟
این دیتا گرید منه:
<DataGrid AutoGenerateColumns="False" DataContext="{Binding}" ItemsSource="{Binding Path=mycustomerdata}" Margin="1" Name="mycustomer">
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Path=FullName}" Header="نام کامل" Width="100" />
<DataGridTextColumn Binding="{Binding Path=BirthDay}" Header="تاریخ تولد" Width="100" />
</DataGrid.Columns>
</DataGrid>
و دستور زیر رو به یه کلید داردم:
void fill(object sender, RoutedEventArgs e)
{
try
{
using (SqlConnection conn = new SqlConnection(Properties.Settings.Default.SourceDB Connection))
{
string _query = "select firstname, lastname, birthday from customer where lastname = " + lastname.Text;
conn.Open();
SqlDataAdapter adapter = new SqlDataAdapter(_query, conn);
DataSet ds = new DataSet();
adapter.Fill(ds, “mycustomerdata”);
mycustomer.DataContext = ds;
conn.Close();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
حالا میخوام تو ستون "نام کامل" نام و نام خانوادگی باهم نشون داده بشن، آیا راهی برای این کار از طریق تغییر کد های xaml راهی موجود هست؟