resmi openfiledialogla seçtiğim resmi kaydedemiyorum.image1.source null olarak kalıyor.ne sorun var ki bu kodda.
private void btnresimsec_Click(object sender, RoutedEventArgs e)
{
openFileDialog1.Title = "Lütfen Dosya Seçiniz";
openFileDialog1.Filter = " (*.jpg)|*.jpg|(*.png)|*.png|(*.bmp)|*.bmp|(*.gif)|*.gif";
openFileDialog1.FilterIndex = 1;
openFileDialog1.ShowDialog();
image1.Source = new ImageSourceConverter().ConvertFromString(openFileDialog1.FileName) as ImageSource;
edit:yazmayı unutmuşum WPF projesi.o yüzden çözemiyorum
image1.Source = Image.FromFile(openFileDialog1.FileName);
böyle denesene bir de.
proje wpf.yazmayı unutmuşum.yukardaki kod tarzı bi kod kullanılıodu die biliorum ama hep null dönüo.fromfile da uyarı verio.wpf desteklemiyor muhtemelen.
Haa o zaman;
image1.Source = new BitmapImage(new Uri(openFileDialog1.FileName));
image1.source yine null ama galiba başka birşeyden kaynaklanıyor.yukardaki kodda hedef dizin tanımlı olmasına rağmen
Must declare the scalar variable "@hedefdizin". hatası veriyor
eklemebutonu.click olayı{
sqlcon.Open();
string ekleString = "INSERT INTO FilmTablo2(ad,yonetmen,tur,senaryo,oyuncular,sure,resimadres)VALUES(@ad,@yonetmen,@tur,@senaryo,@oyuncular,@sure,@hedefdizin); SET IDENTITY_INSERT dbo.FilmTablo2 ON;";
SqlCommand ekle = new SqlCommand(ekleString, sqlcon);
ekle.Parameters.AddWithValue("@ad", txtad.Text);
ekle.Parameters.AddWithValue("@senaryo", txtsenaryo.Text);
ekle.Parameters.AddWithValue("@tur", txttur.Text);
ekle.Parameters.AddWithValue("@yonetmen", txtyonetmen.Text);
ekle.Parameters.AddWithValue("@oyuncular", txtoyuncular.Text);
ekle.Parameters.AddWithValue("@sure", txtsure.Text);
ekle.Parameters.AddWithValue("@resimadres", hedefdizin);
ekle.ExecuteNonQuery();
System.IO.File.Copy(openFileDialog1.FileName, hedefdizin, true);
MessageBox.Show("Başarıyla Eklendi...");
sqlcon.Close();
}
listeyiguncelle();
tam executionda verior hatayı.nerde yanlış yapıorum?