با سلام خدمت عزیزان
در قسمت کد های c# wpf فرض کنید یه کدی داشته باشیم:
public string test = "C:/Users/861.jpg";
چطوری میشه این test را بایند کنم به Datagrid
کد های xaml:
<DataGrid x:Name="datagrid_test" HorizontalAlignment="Left" Margin="33,129,0,0" VerticalAlignment="Top" Height="186" Width="940"> <DataGrid.Columns> <DataGridTemplateColumn Header="تصویر"> <DataGridTemplateColumn.CellTemplate> <DataTemplate > <Image Source="{Binding this.test}" Height="50"/> </DataTemplate> </DataGridTemplateColumn.CellTemplate> </DataGridTemplateColumn> <DataGridTextColumn Header="کاربر ثبت کننده" Binding="{Binding FullName}" Width="90" > </DataGridTextColumn> </DataGrid.Columns> </DataGrid>
<Image Source="{Binding this.test}" Height="50"/> درست کار نمی کنه
اسم فایل در دیتابیس هست!
زمانی که در دیتابیس مسیر کامل به اسم فایل را ذخیره کنم و ستون مربطه را Binding کنم مشکلی ندارم
اما الان در دیتابیس فقط اسم فایل را دارم و مسیر را بعدش به دست میارم و کنارش میارم و در یک متغیر ذخیره می کنم مثل نمونه بالا
الان می خوام این مسیر را که در متغیر ذخیره کردم Binding کنم
اما چطوری میشه از متغیر ها و پراپرتی در xaml استفاده کرد؟؟
دوستان یه راهنمایی لطفا
var calsstest=new test() { test="هر چیزی" fullname=" " } datagrid.items.add(classtest)
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)