小编Dan*_*nok的帖子

Ruby on Rails中的身份验证的最佳解决方案

我正在寻找可以在我的RoR应用程序中使用的预构建解决方案.我理想地寻找类似于ASP.NET Forms身份验证的东西,它提供电子邮件验证,注册控制,并允许用户重置他们的密码.哦是的,并且很容易让我拉出当前登录到应用程序的用户.

我已经开始研究已经写过的文章,但我发现它真的很混乱.我查看了LoginGenerator,RestfulAuthentication,SaltedLoginGenerator,但似乎没有一个地方有很棒的教程或提供它们的比较.如果有一个我还没有发现的网站,或者大多数人都使用了事实上的标准,我会很感激你的帮助.

ruby authentication ruby-on-rails

82
推荐指数
3
解决办法
6万
查看次数

确定画布上UIElement的位置

我花了20分钟试图在C#中找到一个如何在两个矩形之间画一条线的例子,我找不到任何东西.我不知道我是不是不理解在Silverlight中绘制2D形状的范例,或者我只是在寻找错误的地方.

我已经设置了矩形,所以我可以拖动它们,现在我想在画布上拖动一个矩形时在两个形状之间画一条线.当我拖动第二个矩形时,我希望能够做到这样的事情:

void host1_MouseLeftButtonMove(object sender, MouseEventArgs e)
{
   if (isDown) 
   {

      this.host1TranslateTransform.X = e.GetPosition(canvas).X - x;
      this.host1TranslateTransform.Y = e.GetPosition(canvas).Y - y;

      Line l = new Line();
      l.X1 = rect1.X; // does not work
      l.X2 = e.GetPosition(canvas).X;
      l.Y1 = rect1.Y; // does not work
      l.Y2 = e.GetPosition(canvas).Y;

   }
}
Run Code Online (Sandbox Code Playgroud)

如何获取第一个框的坐标?我无法弄清楚如何在我的应用程序中获取相对于画布的形状坐标.我将非常感谢任何有关如何绘制简单2D形状的初学者概述的教程.

谢谢!

c# silverlight canvas uielement

0
推荐指数
1
解决办法
3582
查看次数