主页
/
user-213642
Artyom's questions
您需要在DataGrid 其中显示数据库中的信息。例如我有一个类:
public partial class Orders
{
public Orders()
{
this.CustomersOrders = new HashSet<CustomersOrders>();
this.OrdersProducts = new HashSet<OrdersProducts>();
}
public int order_id { get; set; }
public Nullable<int> order_prodCount { get; set; }
public string order_dateils { get; set; }
public string order_status { get; set; }
public System.DateTime order_date { get; set; }
public virtual ICollection<CustomersOrders> CustomersOrders { get; set; }
public virtual ICollection<OrdersProducts> OrdersProducts { get;
set; }
}
一个类Orders与一个 类相关,Customers并Products通过多对多关系
public partial class CustomersOrders
{
public int customersOrders_id { get; set; }
public Nullable<int> order_id { get; set; }
public Nullable<int> cust_id { get; set; }
public virtual Customers Customers { get; set; }
public virtual Orders Orders { get; set; }
}
和
public partial class OrdersProducts
{
public int ordersProducts_id { get; set; }
public Nullable<int> order_id { get; set; }
public Nullable<int> prod_id { get; set; }
public virtual Orders Orders { get; set; }
public virtual Products Products { get; set; }
}
我如何输出Products和Customers,特别prod_name是从Products和custom_name custom_Surname从Customers 到我DataGrid的位置 order_dateils, order_status, order_date
以及如何将所有这些与连接起来XAML?
<DataGrid.Columns>
<DataGridTextColumn Header="Product" Binding="{Binding .....???}"/>
<DataGridTextColumn Header="Customer" Binding="{Binding .....???}"/>
<DataGridTextColumn Header="Status" Binding="{Binding order_status}"/>
<DataGridTextColumn Header="Dateils" Binding="{Binding order_dateils}"/>
<DataGridTextColumn Header="Order Date" Binding="{Binding order_date}"/>
</DataGrid.Columns>
有一个 ComboBox,您需要在其中显示来自两个字段 (cust_name 和cust_Surname) 的信息。原来只是耙出来的cust_name。如何 在一行中显示cust_name 和?cust_Surname
<ComboBox x:Name="Customer"
Grid.Column="1"
Grid.Row="1"
IsReadOnly="True"
DisplayMemberPath="cust_name"
ItemsSource="{Binding Customers}"
SelectedItem="{Binding SelectedElementCustomers}"
Style="{StaticResource ComboBoxStyle}"
BorderBrush="{StaticResource brushWatermarkBorder}"/>
谢谢!
为什么禁止从值类型继承,比如struct?什么struct sealed是明确的 :) 但他们为什么要这样做sealed?
朋友们,请解释或放弃可以找到“为什么 C# 拒绝类的多重继承?”问题答案的链接。
我最近开始学习 MVVM 模式并有十几个问题。其中之一 - 为什么需要 ViewModel?(也可以在模型中建立绑定)请举例或发送文章链接。
大家好:)
朋友们,请告诉我,如果我将一个对象的引用传递给一个方法,有什么联系?
public void Method(MyClass my) // какая связь?
{
//..
}
可以的话请发链接!
组成很清楚。
public class ElectricEngine { }
public class Car
{
ElectricEngine engine;
public Car()
{
engine = new ElectricEngine();
}
}
聚合
public abstract class Engine
{ }
public class Car
{
Engine engine;
public Car(Engine eng)
{
engine = eng;
}
}
协会
class Team
{
}
class Player
{
public Team Team { get; set; }
}
继承和实现 - 也不会引起问题)

