我一直试图想出一种干净且可重复使用的方法来将实体映射到他们的DTO.以下是我提出的问题以及我遇到的问题.
实体
public class Person
{
public int ID { get; set; }
public string Name { get; set; }
public Address Address { get; set; }
// Other properties not included in DTO
}
public class Address
{
public int ID { get; set; }
public string City { get; set; }
// Other properties not included in DTO
}
Run Code Online (Sandbox Code Playgroud)
的DTO
public class PersonDTO
{
public int ID { get; set; }
public string Name { get; set; } …Run Code Online (Sandbox Code Playgroud) 我最近开始在Visual Studio 2015中使用Git,我正在尝试修改安装程序项目的属性.问题是它不会让我,因为项目没有签出,我没有看到通过Visual Studio通过Git签出项目的选项.我甚至看到提到"退房"字样的唯一地方是分支机构,它是灰色的.
我在网上搜索了一种覆盖bootstraps CSS的方法,但还没有让它对我有用.我试图更改默认navbar颜色而不编辑bootstrap.css文件.
我在加载后尝试将以下内容放入头部bootstrap.css:
.navbar-inner {
background-color: #006633;
background-image: -mox-linear-gradient(top, #006633, #006633);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#006633), to(#006633));
background-image: -webkit-linear-gradient(top, #006633, #006633);
background-image: -o-linear-gradient(top, #006633, #006633);
background-image: linear-gradient(to bottom, #006633, #006633);
border-color: #006633;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff006633', endColorstr='#ff006633', GradientType=0);
}
Run Code Online (Sandbox Code Playgroud)
这不起作用,所以我尝试将它放在自己的CSS文件中,然后像这样加载样式表:
bootstrapOverload.css
.navbar-inner {
background-color: #006633;
background-image: -mox-linear-gradient(top, #006633, #006633);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#006633), to(#006633));
background-image: -webkit-linear-gradient(top, #006633, #006633);
background-image: -o-linear-gradient(top, #006633, #006633);
background-image: linear-gradient(to bottom, #006633, #006633);
border-color: #006633;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff006633', …Run Code Online (Sandbox Code Playgroud) 我试图在我的WPF应用程序中创建一个形状,该形状具有透明填充但具有纯色笔触。我只看到我绘制的属性Opacity,该属性Path使描边和填充透明。是否可以仅将填充变成透明而不是描边?
编辑:我需要填充为透明颜色,笔触为纯色。
我有一个视图模型,其中包含另一个视图模型的集合。我想使用视图模型的集合作为显示相应视图ItemsSource的。ItemsControl我收到此错误:items collection must be empty before using itemssource。每次CurrentArea更改时我都想创建新的视图模型。
父视图模型
public class AreaDetailViewModel : Screen
{
public AreaDetailViewModel()
{
CurrentAreaWeapons = new ObservableCollection<WeaponDetailViewModel>();
DisplayName = "Area Details";
using (var repo = new AreaDetailRepository())
Areas = repo.GetAreas();
}
public List<Area> Areas;
public Area CurrentArea
{
get { return _currentArea; }
set
{
_currentArea = value;
DisplayName = _currentArea.Name;
NotifyOfPropertyChange(() => CurrentArea);
SetWeaponDetailViewModels();
}
}
private Area _currentArea;
private void SetWeaponDetailViewModels()
{
CurrentAreaWeapons.Clear();
foreach (var …Run Code Online (Sandbox Code Playgroud) 我有一个硬编码的Path形状Canvas.我希望在这个画布中有多个形状,所以我试图将每个形状的信息推送到一个类中,然后使用一个ItemsControl来渲染每个形状.当我使用时ItemsControl,每个形状都位于不正确的位置(太远和向左).
正确显示
<Canvas>
<Path Style="{StaticResource OverlayPath}"
Height="87.934"
Width="96.067"
Canvas.Left="348.456"
Canvas.Top="204.525"
Data="M432.9,245.5 L428.26666,258.46667 439.86716,261.26627 443.46698,246.46662 443.06664,242.33348 437.06651,242.60046 428.26633,239.13402 429.9994,232.33489 424.66584,230.73536 423.86545,234.46865 414.39771,236.46845 413.86433,239.66813 409.99697,236.73509 403.8631,235.80185 402.66265,233.66874 405.86266,231.13566 404.39584,224.73631 407.06279,221.93696 407.19614,217.00454 402.52898,211.00525 401.46255,204.73933 389.99435,207.00605 387.06071,211.4055 387.32706,222.20415 377.85934,219.93777 355.4564,218.33797 354.38926,226.20365 348.38853,227.80345 348.52187,233.93602 351.18886,239.53532 C351.18886,239.53532 356.12278,238.6021 355.72274,238.6021 355.32269,238.6021 361.99016,251.80045 361.99016,251.80045 L366.79074,253.53357 366.39069,258.5996 369.05768,259.13287 367.32414,268.73167 368.57429,275.93113 371.64132,279.19775 374.44166,279.73103 374.57501,286.46394 387.57658,287.19684 387.84328,290.06317 394.64409,291.66265 396.64434,285.79638 394.77744,284.99648 396.24429,279.99709 398.17785,279.13053 396.17761,276.99746 398.91128,274.99771 406.64554,277.86402 417.78022,267.79859 417.91357,262.53257 414.12144,259.02467 425.4228,249.8258 420.92226,244.72642 423.52258,243.02663 428.92323,242.82666 z" …Run Code Online (Sandbox Code Playgroud)