Kết quả 1 đến 10 của 12
-
04-30-2016, 11:12 AM #1
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Cho em hỏi bài WPF Application C#
Giao diện như trên, khi mình chọn vào một dòng thì hiển thị thông tin lên cho ta sửa, sau khi sửa xong ta chọn nút Sửa thì nó sẽ thay đổi nội dung ô ta chọn, anh(chị) nào giúp em với.View more random threads:
- Ai Giúp Mình Sữa cái lỗi này với
- Laptop chơi game bị tắt đột ngột
- Hỏi về lỗi trong Chicken invader 5 ( CI5 COTDS)
- Hỏi về điện thoại masstel p20
- Cách ghép video lại với nhau trên youtobe
- Máy tính acer thiếu driver network controller
- Lỗi màn hình xanh laptop
- Quên mk word đuôi .docx???
- Hỏi cách khởi động nhanh google chorm và coccoc???
- FPT Hỗ Trợ Các Bạn Sinh Viên IT Mua Máy Tính (PC và Laptap)
-
04-30-2016, 02:05 PM #2
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
theo mình đoán cái trên đó là litsview
bạn chọn sự kiện
ItemSelectionChanged cho cái litsview
bạn sử lý ở sự kiện này
{
load hết thông tin trong cái dòng bạn chọn lên text box
// lưu ý cái mã-- lưu mã vào 1 biến temp
trường hợp mã sửa dc, thì khi sửa xong bạn xóa đối tượng sinhvien cũ với cái mã lúc nãy lưu, rồi thêm đối tượng sv mới vào
trường hợp k sửa dc mã, thì bạn lấy đối tượng sv từ trong collection ra, xong rồi cập nhập thông tin từ textbox vào
cuối cùng là load lại cái list view
}
k dc thì ném code đây mình làm cho
-
04-30-2016, 02:42 PM #3
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Code MainWindow.xaml
Mã:<Window x:Class="WpfApplication1.MainWindow" 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:WpfApplication1" mc:Ignorable="d" Title="MainWindow" Height="350" Width="259"> <Grid> <TextBlock x:Name="textBlock" HorizontalAlignment="Left" Margin="10,15,0,0" TextWrapping="Wrap" Text="Mã sinh viên" VerticalAlignment="Top"/> <TextBlock x:Name="textBlock1" HorizontalAlignment="Left" Margin="10,45,0,0" TextWrapping="Wrap" Text="Tên sinh viên" VerticalAlignment="Top"/> <TextBlock x:Name="textBlock2" HorizontalAlignment="Left" Margin="10,75,0,0" TextWrapping="Wrap" Text="Số điện thoại" VerticalAlignment="Top"/> <TextBox x:Name="txtMaSV" HorizontalAlignment="Left" Height="23" Margin="90,10,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="120" DataContext="{Binding ElementName=dataGridSV, Path=SelectedItem}" Text="{Binding Path=Masinhvien}" /> <TextBox x:Name="txtTenSV" HorizontalAlignment="Left" Height="23" Margin="90,40,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="120" DataContext="{Binding ElementName=dataGridSV, Path=SelectedItem}" Text="{Binding Path=Tensinhvien}" /> <TextBox x:Name="txtSDT" HorizontalAlignment="Left" Height="23" Margin="90,70,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="120" DataContext="{Binding ElementName=dataGridSV, Path=SelectedItem}" Text="{Binding Path=Sodienthoai}" /> <DataGrid x:Name="dataGridSV" HorizontalAlignment="Left" Margin="10,139,0,0" VerticalAlignment="Top" Height="170" Width="238" AutoGenerateColumns="False"> <DataGrid.Columns> <DataGridTextColumn x:Name="colMaSV" Binding="{Binding Path= Masinhvien}" Header="Mã sinh viên" > </DataGridTextColumn> <DataGridTextColumn x:Name="colTenSV" Binding="{Binding Path= Tensinhvien}" Header="Tên sinh viên" > </DataGridTextColumn> <DataGridTextColumn x:Name="colSDT" Binding="{Binding Path= Sodienthoai}" Header="Số điện thoại" > </DataGridTextColumn> </DataGrid.Columns> </DataGrid> <Button x:Name="button" Content="Thêm" HorizontalAlignment="Left" Margin="10,114,0,0" VerticalAlignment="Top" Width="75" RenderTransformOrigin="-0.533,0.6" Click="button_Click"/> <Button x:Name="button_Copy" Content="Xóa" HorizontalAlignment="Left" Margin="90,114,0,0" VerticalAlignment="Top" Width="75" RenderTransformOrigin="-0.533,0.6" Click="button_Copy_Click"/> <Button x:Name="button_Copy1" Content="Sửa" HorizontalAlignment="Left" Margin="170,114,0,0" VerticalAlignment="Top" Width="75" RenderTransformOrigin="-0.533,0.6"/> </Grid> </Window>
Mã: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 WpfApplication1 { /// <summary> /// Interaction logic for MainWindow.xaml /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void button_Click(object sender, RoutedEventArgs e) { Sinhvien sv = new Sinhvien(txtMaSV.Text, txtSDT.Text, txtTenSV.Text); dataGridSV.Items.Add(sv); } private void button_Copy_Click(object sender, RoutedEventArgs e) { int idx = -1; idx = dataGridSV.SelectedIndex; if (idx >= 0) dataGridSV.Items.RemoveAt(idx); } } }
Mã:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WpfApplication1 { class Sinhvien { private string _masinhvien; private string _tensinhvien; private string _sodienthoai; public string Masinhvien { get { return _masinhvien; } set { _masinhvien = value; } } public string Tensinhvien { get { return _tensinhvien; } set { _tensinhvien = value; } } public string Sodienthoai { get { return _sodienthoai; } set { _sodienthoai = value; } } public Sinhvien(string masinhvien, string tensinhvien, string sodienthoai) { this.Masinhvien = masinhvien; this.Tensinhvien = tensinhvien; this.Sodienthoai = sodienthoai; } } }
-
04-30-2016, 04:06 PM #4
Silver member
- Ngày tham gia
- Mar 2016
- Bài viết
- 0
[QUOTE="zibanak"]Code MainWindow.xaml
Mã:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WpfApplication1 { class Sinhvien { private string _masinhvien; private string _tensinhvien; private string _sodienthoai; public string Masinhvien { get { return _masinhvien; } set { _masinhvien = value; } } public string Tensinhvien { get { return _tensinhvien; } set { _tensinhvien = value; } } public string Sodienthoai { get { return _sodienthoai; } set { _sodienthoai = value; } } public Sinhvien(string masinhvien, string tensinhvien, string sodienthoai) { this.Masinhvien = masinhvien; this.Tensinhvien = tensinhvien; this.Sodienthoai = sodienthoai; } } }
</div>
</div>
</div>bạn gửi nguyên cái prọect nhé
hoặc teamview đi mình giúp cho
-
04-30-2016, 05:22 PM #5
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Anh có gmail không, em tìm không thấy chỗ up file.
-
04-30-2016, 05:27 PM #6
Silver member
- Ngày tham gia
- May 2016
- Bài viết
- 1
https://drive.google.com/file/d/0B5e...ew?usp=sharing
-
05-01-2016, 09:10 AM #7
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
bạn xem qua nhé
đối với dạng bài tập mà đưa vào datagidview thì nên cho dữ liệu vào 1 cái list để dể quản lý hơn
http://www.mediafire.com/download/1c...plication1.rar
-
05-01-2016, 01:39 PM #8
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Dạ em cảm ơn anh.
-
05-01-2016, 02:52 PM #9
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Gửi bởi zibanak
-
05-01-2016, 05:37 PM #10
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 1
11 có học lập trình WPF C# ah @@
Trong đời sống đương đại, đồ chơi tình dục (***toy) cho nữ không còn là chủ đề nhạy cảm mà đã trở nên dụng cụ hỗ trợ thăng hoa cho nhiều chị em phụ nữ. Tuy nhiên, việc chọn lọc sản phẩm phù hợp, an...
Trải nghiệm cảm giác thăng hoa an...