چگونه از Entity Framework در WPF استفاده کنیم
Loading...
Entity Framework در WPF

Entity Framework در WPF ، در این مقاله به شما آموزش می دهیم که چگونه از Entity Framework در اپلیکشین های WPF استفاده کنید.همیشه استفاده از نرم افزار های به روز میتواند کیفیت پروژه شما را دو چندان کند ، WPF یکی از نرم افزار شده برای برنامه نویسی ویندزو با کیفیت بالاست.

 

طبق شکل شماره ۱ یک اپلیکیشن WPF ایجاد کنید.

Entity Framework در WPF

شکل ۱: ایجاد اپلیکیشن WPF

طبق شکل های ۲، ۳، ۴، ۵، ۶ و ۷ یک Entity Framework به پروژه خود اضافه کنید.

Entity Framework در WPF
شکل ۲: ایجاد Entity Framework
Entity Framework در WPF

شکل ۳: Entity Data Model wizard
Entity Framework در WPF

شکل ۴: انتخاب connection
Entity Framework در WPF

شکل ۵: انتخاب ورژن Entity Framework
Entity Framework در WPF

شکل ۶: انتخاب object پایگاه داده
Entity Framework در WPF

شکل ۷: طراحی مدل

 

حال یک صفحه با نام ساخته MainWindow.xaml و کد های زیر را در آن قرار بدید.

 

<Window x:Class="SelectData_WPF_EFApp.MainWindow" 
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
Title="MainWindow" 
Width="735.448" 
Height="350" 
Loaded="Window_Loaded"> 
<DataGrid x:Name="dgEmployee" 
Width="221" 
Margin="242,47,0,0" 
HorizontalAlignment="Left" 
VerticalAlignment="Top" 
AutoGenerateColumns="False" 
CanUserAddRows="False" 
ColumnWidth="*"> 
<DataGrid.Columns> 
<DataGridTextColumn x:Name="dgrEmpId" 
Binding="{Binding EmpId}" 
Header="EmpId" 
IsReadOnly="True" /> 
<DataGridTextColumn x:Name="dgrFirstName" 
Binding="{Binding FirstName}" 
Header="FirstName" 
IsReadOnly="True" /> 
<DataGridTextColumn x:Name="dgrLastName" 
Binding="{Binding LastName}" 
Header="LastName" 
IsReadOnly="True" /> 
</DataGrid.Columns> 
</DataGrid> 
</Window> 

و کد های زیر را در MainWindow.xaml.cs قرار بدید

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Windows; 
using System.Windows.Controls; 
using System.Windows.Data; 
using System.Windows.Documents; 
using System.Windows.Input; 
using System.Windows.Media; 
using System.Windows.Media.Imaging; 
using System.Windows.Navigation; 
using System.Windows.Shapes; 

namespace SelectData_WPF_EFApp 
{ 
/// <summary> 
/// Interaction logic for MainWindow.xaml 
/// </summary> 
public partial class MainWindow : Window 
{ 
public MainWindow() 
{ 
InitializeComponent(); 
} 

private void Window_Loaded(object sender, RoutedEventArgs e) 
{ 
dgEmployee.ItemsSource = objEmployeeEntities.Employees.ToList(); 
} 

EmployeeDBEntities objEmployeeEntities = new EmployeeDBEntities(); 
} 
} 

 

خروجی اپلیکیشن به صورت شکل ۸ خواهد بود.
Entity Framework در WPF

شکل ۸: خروجی اپ



مطالب مرتبط
ديدگاه خود را ارسال کنيد


محبوب ترين ويدئو هاي انلاين
دوره برنامه نویسی فروشگاه اینترنتی
  • تعداد اعضا 80k
  • قيمت دوره۱۰۰,۰۰۰ تومان
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...
دوره آموزشی سیستم ثبت سفارش آنلاین
  • تعداد اعضا 80k
  • قيمت دوره۵۰,۰۰۰ تومان
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...
دوره طراحی سیستم مدیریت مشتریان
  • تعداد اعضا 80k
  • قيمت دوره۵۰,۰۰۰ تومان
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...