WPF Windows יימושיי תיינב תייווחל ...
[Pages:7]DORON AMIR TRAINING AND CONSULTING LTD ? Microsoft Certified Trainer & Solution Developer Mail: doron@ Mobile: 0505994911 ? " * . , *
WPF-Windows Presentation Foundation
WPF
Windows WPF . , Client
.(Behavior) (User Interface) WPF Extensible Application Markup ) XAML .Visual Basic- C# : , , (Language
.
: Databinding (Database)
WPF Client Application . App.xaml XAML : . MainWindow.xaml XAML
MainWindow.xaml.cs CS (Databinding) (Database)
. ListBox CountriesTable CountriesDB.mdf MDF
. .WPF Client Application
DORON AMIR TRAINING AND CONSULTING LTD ? Microsoft Certified Trainer & Solution Developer Mail: doron@ Mobile: 0505994911 ? " * . , *
{Binding}g-} ItemsSource ? Property- : .(Database) ListBox
: . Collection ItemsSource ? Property-
.ListBox (binding) Countries : //Binding the data to the ListBox
listBox1.DataContext = ds.Tables["Countries"].DefaultView; :
- DataContext ? Property- .Databinding
. (Databinding) : //Setting the Country Column to DisplayMember
listBox1.DisplayMemberPath = ds.Tables["Countries"].Columns["Country"].ToString(); //Setting the value of the Country Column listBox1.SelectedValuePath = ds.Tables["Countries"].Columns["Country"].ToString();
:
DORON AMIR TRAINING AND CONSULTING LTD ? Microsoft Certified Trainer & Solution Developer Mail: doron@ Mobile: 0505994911
? " * . , *
DisplayMemberPath ? Property- .
SelectedValue SelectedValuePath ? Property- .ListBox
(Database) GetCountryList (method) .ListBox (Databinding)
App.xaml :
using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Linq; using System.Windows;
namespace DataBindingExample { {
/// /// Interaction logic for App.xaml /// public partial class App : Application
App.xaml.cs :
DORON AMIR TRAINING AND CONSULTING LTD ? Microsoft Certified Trainer & Solution Developer Mail: doron@ Mobile: 0505994911
? " * . , *
{ } }
MainWindow.xaml :
Get List
MainWindow.xaml.cs :
using System; using System.Collections.Generic; using System.Linq; using System.Text; 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; using System.Data; using System.Data.SqlClient;
namespace DataBindingExample { {
DORON AMIR TRAINING AND CONSULTING LTD ? Microsoft Certified Trainer & Solution Developer Mail: doron@ Mobile: 0505994911
? " * . , *
public partial class MainWindow : Window {
static DataSet ds=null;
public MainWindow() {
InitializeComponent();
}
private void GetCountryList() {
string conStr = @"Data Source=.\SQLEXPRESS;AttachDbFilename=DB\CountriesDB.mdf;Integr ated Security=True;User Instance=True";
string query = "SELECT * FROM CountriesTable"; ds = new DataSet(); SqlDataAdapter da = new SqlDataAdapter(query, conStr);
da.Fill(ds, "Countries");
//Binding the data to the ListBox listBox1.DataContext = ds.Tables["Countries"].DefaultView; //Setting the Country Column to DisplayMember listBox1.DisplayMemberPath = ds.Tables["Countries"].Columns["Country"].ToString(); //Setting the value of the Country Column listBox1.SelectedValuePath = ds.Tables["Countries"].Columns["Country"].ToString();
}
private void btnCountry_Click(object sender, RoutedEventArgs e)
{
GetCountryList(); }
} }
DORON AMIR TRAINING AND CONSULTING LTD ? Microsoft Certified Trainer & Solution Developer Mail: doron@ Mobile: 0505994911 ? " * . , *
:
.MainWindow.xaml
(Database) Get List . ListBox
DORON AMIR TRAINING AND CONSULTING LTD ? Microsoft Certified Trainer & Solution Developer Mail: doron@ Mobile: 0505994911 ? " * . , *
:
: " WPF Client Application- (Databinding)
.ListBox (Binding) (Database)
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- wpf hierarchicaldatatemplate multiple itemssource
- ebooks blackball
- wpf tutorials point
- using wpf list controls part 2 pdsa
- componentone propertygrid for wpf microsoft
- wpf celleditingtemplate itemssource
- wpf datagrid beginningedit example
- professional wpf programming
- wpf binding cheatsheet version 1 nbd tech
- wpf windows יימושיי תיינב תייווחל