درج تصویر در Data Grid و تلاوت اطلاات از طراحی اپلیکیشن در مشهد مقر داده
با درود و احترام
درین نوشتهعلمی میخواهیم طریق درج تصویر در DataGrid را به طور بی نقص توضیح دهم.
آغاز یک مقر داده sql به اسم Shop_DB تولید و بعد یک جدول به اسم Customers درآن به طور پایین تولید میکنیم.
یک New Query ساخت نمایید و دستورها تحت را در آن جاری ساختن نمائید.
CREATE TABLE [dbo].[Customers](
[CustomerID] [int] IDENTITY(1,1) NOT NULL,
[FullName] [nvarchar](300) NOT NULL,
[Mobile] [nvarchar](150) NOT NULL,
[Email] [nvarchar](150) NULL,
[Address] [nvarchar](800) NULL,
[CustomerImage] [varchar](5000) NOT NULL,
CONSTRAINT [PK_Customers] PRIMARY KEY CLUSTERED
(
[CustomerID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
ویژال استدیو را گشوده فرمایید و یک WpfApplication نو به اسم TestDatagridImage به هرجا که دوست داشتید صحیح فرمایید.
مجموع اوامر جان دار در xaml منزه و امرها تحت را paste نمایید. (تا وقت تان گرفته نشود.)
xmlns=\"http://schemas.microsoft.com/winfx/2006/xaml/presentation\"
xmlns:x=\"http://schemas.microsoft.com/winfx/2006/xaml\"
xmlns:d=\"http://schemas.microsoft.com/expression/blend/2008\"
xmlns:mc=\"http://schemas.openxmlformats.org/markup-compatibility/2006\"
xmlns:local=\"clr-namespace:TestDatagridImage\"
mc:Ignorable=\"d\"
Title=\"MainWindow\" Height=\"500\" Width=\"800\" Loaded=\"Window_Loaded\">
اسم مشتری\" Binding=\"{Binding FullName}\" Width=\"100\"/>
تلفن همراه مشتری\" Binding=\"{Binding Mobile}\" Width=\"100\"/>
آدرس اینترنتی مشتری\" Binding=\"{Binding Email}\" Width=\"100\"/>
نشانی مشتری\" Binding=\"{Binding Address}\" Width=\"100\"/>
اسم:\" HorizontalAlignment=\"Left\" Margin=\"736,30,0,0\" VerticalAlignment=\"Top\" FlowDirection=\"RightToLeft\" Width=\"45\"/>
گوشی:\" HorizontalAlignment=\"Left\" Margin=\"736,63,0,0\" VerticalAlignment=\"Top\" FlowDirection=\"RightToLeft\" Width=\"45\"/>
پست الکترونیک:\" HorizontalAlignment=\"Left\" Margin=\"736,98,0,0\" VerticalAlignment=\"Top\" FlowDirection=\"RightToLeft\" Width=\"45\"/>
نشانی:\" HorizontalAlignment=\"Left\" Margin=\"736,140,0,0\" VerticalAlignment=\"Top\" FlowDirection=\"RightToLeft\" Width=\"45\"/>
گزینش عکس\" HorizontalAlignment=\"Left\" Margin=\"494,50,0,0\" VerticalAlignment=\"Top\" Width=\"76\" Click=\"btnImage_Click\"/>
روی مجموع پروژه (solution TestDatagridImage) کلیک راست
و New project Add ---> را تعیین فرمائید. calass library با اسم Data ModelLayer