如何使wpf数据网格填充所有可用空间并使用窗口调整大小?请注意,数据网格位于网格内.
来自MSDN杂志https://msdn.microsoft.com/en-us/magazine/dd315413.aspx和https://msdn.microsoft.com/en-us/magazine/dd942839.aspx 我理解
当使用HTTP向RESTful端点请求数据时,使用的HTTP谓词是GET.
使用REST意味着您可以利用HTTP缓存和其他功能,如条件GET,这有助于扩展服务.其中许多技术不能与SOAP一起使用,因为SOAP仅在HTTP上使用POST.
来自维基百科页面http://en.wikipedia.org/wiki/Representational_state_transfer
RESTful系统通常(但不总是)通过超文本传输协议与Web浏览器使用的相同HTTP动词(GET,POST,PUT,DELETE等)进行通信,以检索网页并将数据发送到远程服务器.
但是,使用HTTP POST从资源获取数据会违反REST架构吗?换句话说,基于SOAP的Web服务可以是RESTful吗?
RESTful和基于SOAP的Web服务之间是否还有其他差异?
编译或尝试在Windows 8 64位上运行我的应用程序时抛出"BadImageFormatException".我浏览过互联网,很多人都有同样的错误信息.但是,没有一种解决方案可以解决我的问题或情况.我正在使用Visual Studio 2012 Express.
错误信息
错误38无法加载文件或程序集'file:/// C:/ Projects/Windows Projects/Weld/Components/FileAttachments/FileAttachments/FileAttachments/bin/x86/Debug/FileAttaching.dll'或其依赖项之一.尝试加载格式不正确的程序.
我确实有一些C++ dll,大多数dll都在C#中.有些dll是在32位机器上编译的,我使用的是64位机器.
如何将参数从xaml窗口传递给WPF usercontrol构造函数?我已经尝试创建依赖属性,但它无法做到.我应该尝试xaml扩展还是有其他方法可以做到这一点?
<local:Myusercontrol Param1="user1"/>
Run Code Online (Sandbox Code Playgroud)
调用的xaml.cs Window,以及它的用户控件.
public partial class SomeView : UserControl
{
SomeViewModel vm = new SomeViewModel();
public SomeView()
{
this.DataContext = vm;
InitializeComponent;
}
}
Run Code Online (Sandbox Code Playgroud)
InitializeComponent 在创建用户控件的实例之前,上面的窗口清除通过xaml设置的依赖项属性的值,因此depencency属性的值始终为null.
和usercontrol的xaml.cs
Myusercontrol : UserControl
{
public Myusercontrol (string User)
{
InitializeComponent();
UserControlViewModel vm = new UserControlViewModel (User);
this.DataContext = vm;
}
Run Code Online (Sandbox Code Playgroud)
请注意,我使用的是MVVM模式.
如何通过代码设置WPF画布子的x,y坐标?以下是我的示例代码.
Canvas root = new Canvas();
double y = 5;
for (int i=0; i< 10; i++)
{
Ellipse e = new Ellipse();
e.Height=10;
e.Width=10;
e.Stroke =Brushes.Black;
root.Children.Add(e);
y +=10;
}
MyRootCanvas = root;
Run Code Online (Sandbox Code Playgroud)
MyRootCanvas是绑定到WPF UserControl内容的Canvas类型的属性.
如何在WPF中将整数转换为颜色?例如,我想将16711935转换为颜色.
如何在Windows窗体中执行类似下面的操作,在WPF中?
myControl.Background = Color.FromArgb(myColorInt);
Run Code Online (Sandbox Code Playgroud) 如何使用C#显示(或写入文件)希腊字符?我需要使用C#在Excel中键入希腊字符epsilon.要写的字符串也有英文字符.例如:

如何在Windows Azure Powershell中执行.ps1文件?Windows azure powershell 是否对批处理文件使用不同的扩展名?我尝试过 .bat 和 .ps1 扩展名,但没有成功。请注意,我已经检查了文件的路径及其正确性。
我在同一台机器上安装了VS2012和VS2010.VS2012连接到Team Foundation Server(现在是VSOL/Visual Studio Online),但是当尝试将Team Foundation Server(现在是Visual Studio Online)添加到列表时,VS2010会出现以下错误.
TF31002:无法连接到此Team Foundation Server可能的失败原因包括:
- TFS的名称,端口号或协议不正确.
- 团队基础服务器处于脱机状态.
-Password已过期或不正确.
有关详细信息,请与Team Foundation Server管理员联系.
如何在wpf datagrid中绑定组合框(Itemssource和选定项)?我正在使用MVVM模式.我试过了
<DataGridTemplateColumn Header="Example 9">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox ItemsSource="{Binding PartIds, RelativeSource={RelativeSource AncestorType=Window}}" SelectedItem="{Binding PartId, UpdateSourceTrigger=PropertyChanged}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
Run Code Online (Sandbox Code Playgroud)
和
<DataGrid AutoGenerateColumns="False" ItemsSource="{Binding MyCars}" HorizontalAlignment="Left">
<DataGrid.Columns>
<DataGridTextColumn Header="Model" Binding="{Binding Model}"/>
<DataGridTextColumn Header="Registration" Binding="{Binding Registration}"/>
<DataGridTemplateColumn Header="Example 12">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox ItemsSource="{Binding CarParts, RelativeSource={RelativeSource AncestorType=Window}}" DisplayMemberPath="PartName" SelectedValuePath="PartID" SelectedValue="{Binding PartId, UpdateSourceTrigger=PropertyChanged}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTextColumn Header="Selected" Binding="{Binding PartId}"/>
</DataGrid.Columns>
</DataGrid>
Run Code Online (Sandbox Code Playgroud)
用于数据绑定的属性
#region DataGrid List<String> Example
public ObservableCollection<MyCar> MyCars { get; set; }
public List<string> PartIds { get; set; }
#endregion
#region …Run Code Online (Sandbox Code Playgroud) 可以将值或参数传递给WPF用户控件吗?我正在使用MVVM模式.
<local:SampleUserControlView Forecolor="{Binding ForeColor}"/>
Run Code Online (Sandbox Code Playgroud)
哪里
ForeColor是托管SampleUserControl View的窗口的Viewmodel中的Type Color或Brush的属性.
顺便说一下,属性应该是Color还是Brush?
.net ×8
c# ×8
wpf ×6
mvvm ×2
c#-4.0 ×1
c++ ×1
colors ×1
combobox ×1
data-binding ×1
powershell ×1
prism ×1
rest ×1
silverlight ×1
soap ×1
string ×1
tfs ×1
tfs2010 ×1
wcf ×1
web-services ×1
wpf-controls ×1
xaml ×1