小编Jas*_*son的帖子

xamarin从十六进制值设置视图背景颜色

如何使用xamarin从十六进制值以编程方式设置视图的背景颜色

例如

 view.BackgroundColor = Color.FromHex("#00162E");
Run Code Online (Sandbox Code Playgroud)

xamarin.android xamarin

7
推荐指数
1
解决办法
1万
查看次数

无法升级Xamarin.Android的nuget包

我在Visual Studio 2015更新2中开始了空白的跨平台项目:Visual C# - >跨平台 - >空白应用程序(Xamarin.Forms portable).

它在解决方案中创建了6个项目.然后我尝试更新所有这些的块包.不用说我遇到的第一个问题是对*design程序集不必要的引用.我设法纠正了它.

然后,当我看到6个nuget包准备好更新时,我得到了以下消息,其中5个用于Andriod,1个是更新版本的Xamarin.Forms.

Unable to resolve dependencies. 'Xamarin.Android.Support.Design 23.2.1' is not compatible with 'Xamarin.Forms 2.1.0.6529 constraint: Xamarin.Android.Support.Design (= 23.0.1.3)'.

那么当Xamarin发布新版本的软件包时,没有考虑它们之间的兼容性?

xamarin.android xamarin xamarin.forms visual-studio-2015

7
推荐指数
1
解决办法
3892
查看次数

ASP.NET MVC - 以一种形式处理多个对象

我有一个我坚持的场景 - 我有一个域对象,附加了一个对象集合.像这样的东西:

public class Person
{
   public string Name { get; set; }
   public IList<PhoneNumber> PhoneNumbers {get; set; }
   public IList<Address> Addresses { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

客户想要的UI有一个用于添加和编辑的输入表单.用户可以为每个人输入0到多个电话/地址.如何处理将值集合发布回控制器?

我可以想到几种方法,但它们都显得蛮力而且不是很优雅.是否有处理此类问题的最佳做法?

asp.net-mvc

5
推荐指数
1
解决办法
2845
查看次数

将WPF InkCanvas保存为JPG - 图像正在被裁剪

我有一个WPF InkCanvas控件,我用它来捕获我的应用程序中的签名.控件看起来像这样 - 它是700x300

alt text http://img156.imageshack.us/img156/7885/inkcanvas.jpg

但是,当我将其保存为JPG时,生成的图像看起来像这样,也是700x300

替代文字http://img210.imageshack.us/img210/5668/saved.jpg

我用来保存的代码

            sigPath = System.IO.Path.GetTempFileName();

            MemoryStream ms = new MemoryStream();
            FileStream fs = new FileStream(sigPath, FileMode.Create);

            RenderTargetBitmap rtb = new RenderTargetBitmap((int)inkSig.Width, (int)inkSig.Height, 96d, 96d, PixelFormats.Default);
            rtb.Render(inkSig);
            JpegBitmapEncoder encoder = new JpegBitmapEncoder();
            encoder.Frames.Add(BitmapFrame.Create(rtb));

            encoder.Save(fs);
            fs.Close();
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的XAML:

<Window x:Class="Consent.Client.SigPanel"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Background="Transparent" Topmost="True" AllowsTransparency="True"
Title="SigPanel" Left="0" Top="0" Height="1024" Width="768" WindowStyle ="None" ShowInTaskbar="False" ResizeMode="NoResize" WindowStartupLocation="CenterScreen" >

<Border BorderThickness="1" BorderBrush="Black" Background='#FFFFFFFF' x:Name='DocumentRoot' Width='750' Height='400' CornerRadius='10'>
    <StackPanel HorizontalAlignment="Center" VerticalAlignment="Center">
        <TextBlock Name="txtLabel" FontSize="24" HorizontalAlignment="Center" >Label</TextBlock>
        <InkCanvas Opacity="1" Background="Beige" …
Run Code Online (Sandbox Code Playgroud)

wpf image inkcanvas

5
推荐指数
2
解决办法
1万
查看次数

WPF中的分段文本框

是否有人知道可以执行以下操作的免费或商业WPF控件:

替代文字

每盒X个字符,并在完成每个框时自动标记到下一个框?与为Microsoft产品输入许可证密钥的方式类似.

我认为从头开始做起来并不是特别困难,但如果已经存在一个很好的例子,我想避免重新发明轮子.

wpf textbox wpf-controls

5
推荐指数
1
解决办法
1096
查看次数

Windows 文件预览 - 类似于资源管理器中的预览窗格

在 Windows 7(我认为是 Vista)中,资源管理器有一个预览窗格,可让您查看某些文件类型(MS Office、图像等)的内容。是否有任何可用的 API 允许您访问此功能?

我一直在使用具有 ShellFile.Thumbnail的WindowsAPICodePack,但这似乎只公开资源管理器能够查看的文件类型的缩略图图标。例如,对于 Word 文件,它只显示 MS Word 图标,资源管理器实际上可以在其中预览文件的内容。它确实像我想要的图像类型一样工作,但不适用于其他类型的文件。

c# windows explorer preview

5
推荐指数
1
解决办法
1万
查看次数

升级到MT 4.0后,索引表格视图不显示

升级到MT 4.0后,之前在右侧边框上显示索引的TableView不再有效.tableview仍然显示在部分中并且正常工作,但索引未显示.

我在UITableViewSource中定义了这三个方法,这三个方法似乎都在工作:

public override string[] SectionIndexTitles(UITableView tableView)

public override int SectionFor(UITableView tableView, string Title, int atIndex)

public override string TitleForHeader(UITableView tableView, int section)
Run Code Online (Sandbox Code Playgroud)

还有其他人有这个问题吗?这是MT 4.0的错误吗?

uitableview xamarin.ios ios

5
推荐指数
1
解决办法
677
查看次数

如何将参数发送到Xamarin.iOS中的自定义命令?

如何将参数发送到Xamarin.iOS中的自定义命令?

我想在Before Build中运行Xamarin上的自定义命令,我想发送一个参数.该参数可以在plist或项目内的其他位置设置.

关于如何做到这一点的任何提示?

xamarin.ios xamarin xamarin-studio

5
推荐指数
1
解决办法
692
查看次数

jQuery - 打开页面上的所有链接

我正在尝试学习jQuery,以弥补我的贫血javascript技能.

作为一个测试项目,我有一个充满链接的页面,我想在页面上有一个按钮打开新选项卡中的所有链接.链接都具有target ="_ blank"属性.

我正在使用它

  $('button').click(function() {
    $('a').click();
  );}
Run Code Online (Sandbox Code Playgroud)

我通过修改链接的css来测试选择器语法,所以我确定没问题.为了让链接打开,我需要更改什么?

jquery

4
推荐指数
1
解决办法
7813
查看次数

Xamarin iOS WKWebView DidFinishNavigation和DidStartProvisionalNavigation未被调用

我正在iOS Xamarin中实现WKWebView,我想在加载启动和加载完成时做一些事情.我已经实现了IWKNavigationDelegate并添加了以下函数,但是没有调用它们.我错过了什么

类定义

 public partial class MasterViewController : UIViewController,IScanSuccessCallback, IWKScriptMessageHandler, IWKNavigationDelegate
{ }
Run Code Online (Sandbox Code Playgroud)

导航委托功能

    public void DidFinishNavigation(WKWebView webView, WKNavigation navigation)
    {
        Console.WriteLine ("DidFinishNavigation");
    }

    public void DidFailNavigation( WKWebView webView, WKNavigation navigation, NSError error )
    {
        // If navigation fails, this gets called
        Console.WriteLine("DidFailNavigation");
    }
    public void DidFailProvisionalNavigation( WKWebView webView, WKNavigation navigation, NSError error )
    {
        // If navigation fails, this gets called
        Console.WriteLine("DidFailProvisionalNavigation");
    }
    public void DidStartProvisionalNavigation( WKWebView webView, WKNavigation navigation )
    {
        // When navigation starts, this gets called …
Run Code Online (Sandbox Code Playgroud)

xamarin.ios xamarin wkwebview

4
推荐指数
1
解决办法
3959
查看次数